The French Window

The French Window
Address : Shop 3101, 3/F, IFC, 1 Harbour View Street, Central
Phone No. : 23933812