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
1