583 Orchard Road
Singapore 238884 Singapore
Singapore 238884 Singapore
+65 6836 0110
Open Hours11:30a-11:30p M-Sa, 11:30a-11p Su
OverviewThis popular restaurant serves up pizzas and pastas. The staff is friendly, well trained and has a great way with kids. The setting is warm and cosy, complemented by an open...
more