PEDDER RED

NEW TOWN PLAZA, SHA TIN, HONG KONG