Italian restaurant · Edgebrook
"Mia Figlia, an eight-year-old Italian spot on the Northwest Side, is closed for good, according to Google, Yelp, Open Table, and an LTH Forum poster reports a sign on its door. It opened in 2010 at 5304 W. Devon Avenue." - Daniel Gerzina