Thai Boo Cuisine

Review by Tara

712 Washington St, Norwood, MA 02062
Celiac
5 years ago
Celiac friendly

Only a few choices but all very good. Great clean cute place.