Get directions to: Bamboo Garden, Hollis, NY
Restaurant address: 187-30 Jamaica Ave Hollis, NY 11423, USA
Restaurant: Bamboo Garden