Holland Village Shophouse
277A Holland Ave Level 2 Singapore 278994
+65-6462-6011
Food Courts | Restaurant Management