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

Mama Mia!

Tuesday, November 18, 2008
One of three restaurants combined into what is known as the "Italian Village", La Cantina is exactly how I would imagine a traditional, authentic I...
71 W Monroe St
Chicago, Illinois 60603
(312) 332-7005

More Reviews