Get directions to: Bamboo Palace, Selinsgrove, PA
Restaurant address: 200 South Market Street Selinsgrove, PA 17870, USA
Restaurant: Bamboo Palace