We tried to guess where you are. Click to change.

Wow !

Friday, March 17, 2006
This small always busy Italian restaurant is a must to try if you like food ! I found this place to be one of the best Italian Restaurant in town. You have to make a reservation, especially on weekend since they do not accept walk- in during the weekend. Their food is sooooo good, there's nothing from their menu that I have found average, everything is excellent.

More from EMS:

721 W Grand Ave
Chicago, Illinois 60610
(312) 243-1740