Get directions to: Bamboo Gardens, Barre, VT
Restaurant address: 115 S Main St Barre, VT 05641, USA
Restaurant: Bamboo Gardens