Get directions to: Bamboo Garden 3rd Ave, Inc., New York, NY
Restaurant address: 216 3rd Ave New York, NY 10003, USA
Restaurant: Bamboo Garden 3rd Ave, Inc.