Get directions to: Bamboo China & Japan, Springfield Gardens, NY
Restaurant address: 134-58 Springfield Boulevard Springfield Gardens, NY 11413, USA
Restaurant: Bamboo China & Japan