Then and Now

This undated postcard shows the Lake View Tea and Dining Room at 730 E. Superior St., “on the shore of Lake Superior where you can view the large steamers coming and going.” …

Scroll to Top