Bamboo Palace Restaurant
- 1325 S Otsego Ave Map
- Route Gaylord, MI 49735-7749
- 1325 S Otsego Ave, Gaylord, MI 49735-7749
- (989) 732-4160
Bamboo Palace Restaurant can be found at 1325 S Otsego Ave . The following is offered: Restaurants . In Gaylord there are 17 other Restaurants. An overview can be found here.