Get directions to: Bamboo Hut Restaurant, Worcester, MA
Restaurant address: 1394 Main Street Worcester, MA 01603, USA
Restaurant: Bamboo Hut Restaurant