Restaurant
4.3 (505 reviews)
46 Lor 23 Geylang, Ground Floor Fansida Building, Singapore 388375
$$$$$
+65 6742 3800