Bamboo Garden Restaurant Locations & Hours in South Richmond Hill, NY 11419

Bamboo Garden Restaurant Store Details

  • Address
    11409 Liberty Avenue
    South Richmond Hill, NY 11419
    Maps & Directions
  • Phone Number
    (718) 843-0754

Nearby Bamboo Garden Restaurant Locations