Restaurant

Filippo's Restaurant

2 locals recommend,
Permanently closed
Location
2211 N Clybourn Ave
Chicago, IL
Lincoln Park

Tips from locals

Heather
July 24, 2014
Italian and very yummy!
Claudia
October 21, 2015
The best Italian in town. Try the braised short rib with pasta. to die for.

Unique things to do nearby

Signature Scent Creation for Men and Women
Chicago Photography and Walking tour with a local
Street Art & Aerosol Workshop