Thai Boo Cuisine

Review by GFLady

712 Washington St, Norwood, MA 02062
Not celiac
5 years ago

I order delivery from them all the time! Always good food, friendly drivers, fair prices and I've never had any contamination issues.