Get directions to: Bamboo House, Springfield, MA
Restaurant address: 676 Belmont Av Springfield, MA 01108, USA
Restaurant: Bamboo House