The Manitou Restaurant

  • About

    The Manitou Restaurant is located about nine miles north of Frankfort on M-22, adjacent to the Sleeping Bear Dunes National Lakeshore. Enjoy Northwoods fine dining at its best!