Bamboo Garden hero image

Bamboo Garden

Restaurant

45 Sterling St, West Boylston, MA 01583, USA

Biter Score
8.0
Closed
Tuesday: 11 AM – 9:30 PM