Restaurants in Chicago, IL
Restaurants • Italian Restaurants
2638 N Lincoln Ave.,
Chicago ,
IL
60614
UNITED STATES
Based on 1 reviews
RUDE!
We where promtly seated when we arrived but the experience soon changed. The salad was nothing more than lettuce. The main dishes looked like appitizers and everything is overpriced. We had a table of 8 and where told that we where to...Worldwide > United States > Chicago, IL > Restaurants