Eating Asian Fusion Thai at Chaba Thai Cuisine restaurant in Scarborough, ME.

Feedback

Do you manage or own Chaba Thai Cuisine?

Yes