Get directions to: Bamboo Garden Restaurant, New Bedford, MA
Restaurant address: 836 Purchase St New Bedford, MA 02740, USA
Restaurant: Bamboo Garden Restaurant