Chabaa Thai Cuisine (Menu)

2123 Irving St, San Francisco
+1 415-753-3347

Give a rating to Chabaa Thai Cuisine

Suggest a dish

How much did you spend at Chabaa Thai Cuisine?