912 Razorback Dr, Houghton, Michigan 49931 USA
Even a cool dinosaur statue outside!
Photo Credit: Yelp