LOCATION
17 Teck Chye Terrace
Singapore 545724
TABLE BOOKING
+65 62878010
GET DIRECTIONS
Open Google Maps
Use the contact form below to email us your comments & suggestions:
17 Teck Chye Terrace
Singapore 545724
+65 62878010
Open Google Maps
Use the contact form below to email us your comments & suggestions: