Mario Tellez's experience in Cicero
food
La Barra
Great Italian food & wines, along with cocktails & pizza in a warm inviting atmosphere!
Posted by Mario Tellez
12 countries - 4 spots