1600 N Convent St, Bourbonnais, Illinois 60914 USA
This is what they call a stuffed pizza
Photo Credit: Yelp