Teow Chow Seafood Restaurant (Menu)

No. 17 Jalan 3/36, Kuala Lumpur
+60 12-602 9535

Give a rating to Teow Chow Seafood Restaurant

Suggest a dish

How much did you spend at Teow Chow Seafood Restaurant?