Restaurant
Lucky Grill
6 locals recommend,
Location
7779 W Talcott Ave
Chicago, IL
Norwood Park
Tips from locals
Open 6AM - 3PM everyday but Sundays 7AM-4PM. Breakfast, lunch, & early dinner! It's a mile away.
Another diner that is the best, love the soups and everything is good. Also closes at 230
Greasy spoon, great hangover breakfast, open griddle, in our neighborhood *1.1 Miles Away