Filippo's

2211 N. Clybourn
Chicago, IL 60614
773-528-2211

Additional Information

Cuisine: Italian
Neighborhood: Lincoln Park