124-126 S Main St, De Graff, Ohio 43318 USA
NOT king crab leg as stated on the menu
Photo Credit: Yelp