Get directions to: Shin-la Restaurant & Sushi Bar, Brattleboro, VT
Restaurant address: 57 Main St Brattleboro, VT 05301, USA
Restaurant: Shin-la Restaurant & Sushi Bar