Bar
Moretti's Ristorante & Pizzeria Edison Park
12 locals recommend,
Location
6727 N Olmsted Ave
Chicago, IL
Edison Park
Tips from locals
Huge place, restaurant/bar/nightclub. Casual restaurant with thin-crust pizzas & other Italian-American fare, sports on the TVs & a patio.
This has been a popular place for years. In the summer there is outdoor seating. Right across from the train station. Same train that goes to Des Plaines.