Restaurants in Chicago, IL
Restaurants • Pizza
2108 N Western Ave.,
Chicago ,
IL
60647
UNITED STATES
Based on 1 reviews
Awful!
This place is awful. Okay, I will admit that the food is mediocre, but I've definitely had better. The place has a definite "dirty" feel to it. The servers all looked like they didn't want anyone to be there. One of them was cursing...Worldwide > United States > Chicago, IL > Restaurants