Tostada pizza was excellent! Good experience all around. Great view out the river window. Chicken sandwich also good.
820 Shelden AveHoughton, MI 49931
From Business: Seven-story Hotel adjacent to Michigan Technological University & Isle Royale National Park Headquarters, overlooking Portage Lake. This Houghton, Michigan hotel of…
Decent food, good selection. Water glasses were filthy when brought over. Got fresh glasses & water with a smile.
This restaurant has the best pizza in the Houghton and Hancock area. The tostada pizza is excellent.