Restaurants in Chicago, IL
Restaurants
1943 W North Ave.,
Chicago ,
IL
60622
UNITED STATES
Based on 1 reviews
Just Awful
I walked in on Saturday at around 4:30pm and ordered a slice of cheese pizza. I have had it before and it was good, but this time the slice looked like a catchers mitt. It was absolutely disgusting.Worldwide > United States > Chicago, IL > Restaurants