Get directions to: Bamboo Palace Restaurant, Gaylord, MI
Restaurant address: 1325 South Otsego Avenue Gaylord, MI 49735, USA
Restaurant: Bamboo Palace Restaurant