Get directions to: Bamboo Garden, North Versailles, PA
Restaurant address: 1720 Greensburg Ave North Versailles, PA 15137, USA
Restaurant: Bamboo Garden