2320 Tiffin Ave, Findlay, Ohio 45840 USA
Note to self - they don't have premade pizzas here. You will wait for it to be made so might as well order a whole pie
Photo Credit: Yelp