Get directions to: Green Bamboo Chinese Restaurant, Lowell, MA
Restaurant address: 14 Kearney Sq Lowell, MA 01852, USA
Restaurant: Green Bamboo Chinese Restaurant