About Me
Username
cjn
Metromixing Since
March 2008
Best Italian
My favorite Italian restaurants in Chicago
-
1
Gene & Georgetti -
500 N. Franklin St. - Chicago (River North)
Report this commentSteaks sucked but the pasta is great
-
2
Scoozi! -
410 W. Huron St. - Chicago (River North)
-
3
-
4
Buona Terra -
2535 N. California Ave. - Chicago (Logan Square)
Report this commentCheap, awesome place cloe to home




