Restaurants in Chicago, IL
Restaurants • Pizza • Italian Restaurants
4367 N Milwaukee Ave.,
Chicago ,
IL
60641
UNITED STATES
Based on 1 reviews
too big
This place is a bit, well, crap! An outrageously ginormous slice does not a good pizza make...bigger is not necessarily better and this is perfect evidence. The crust is bland and too thick for the amount of sauce and cheese they put on...Worldwide > United States > Chicago, IL > Restaurants