Schloegel's Bay View Restaurant

Located on the Bay Shore of Menominee


View Schloegels Bay View Restaurant in a larger map