Edit ModuleEdit Module
Edit Module Edit Module Edit Module
Edit Module

Letizia's Fiore

2456 N California
Chicago, IL
773-342-4400

Additional Information:

Cuisine: Italian
Neighborhood: Logan Square
Date Opened: 11/1/2010
Edit Module