Dining in Norwood, Massachusetts
Thai Boo Cuisine Thai 781-255-9400
712 Washington Street, Norwood, MA 02062
A family owned Thai restaurant located in Norwood, Thai Boo Cuisine serves authentic Thai food made with family recipes from northern Thailand. They have dishes ranging... more info map