1321 W Taylor St (btwn Throop St & Loomis St), Chicago, IL
Bar · University Village - Little Italy · 97 tips and reviews
1359 W Taylor St, Chicago, IL
Italian Restaurant · University Village - Little Italy · 85 tips and reviews
8.5
1330 W Madison St (btwn Loomis St & Ada St), Chicago, IL
Italian Restaurant · Near West Side · 27 tips and reviews