21 Hougang St 51, #01-01A Hougang Green Shopping Mall 538719, Singapore
No delivery
Spot something wrong?
Dishes at Chef's Hats. Prices may vary in venue.