Cafe Manitou

American restaurant · The Homestead Resort, Glen Arbor, MI

Dine-In

Hours

More food in Glen Arbor, MI · American Food in Glen Arbor