5752 W Belmont Ave, Chicago, Illinois 60634 USA
Pizza Special 18" Pizza $18 with 2 toppings & 2 liter 16" Pizza $16 with 3 toppings
Photo Credit: Yelp