Pine Bluff Resort Restaurant Address: N10140 Co Rd H 33, Curtis, MI 49820 Phone: (906) 586-3150 Restaurants Other Businesses: Chamberlin's Ole Forest Inn at 9450 N H 33, Curtis, MI 49820