Restaurant
4.2 (994 reviews)
5 Cox Terrace, Level 2 Fort Canning Arts Centre, Singapore 179620
+65 8870 9977