Bamboo Garden
Restaurant
•
45 Sterling St, West Boylston, MA 01583, USA
8.0
Saturday: 11 AM – 10:30 PM
See if anyone you trust recommends it!