Lou & Millie's
2345 N Mannheim Rd
Melrose Park
IL
60164
(847) 455-2199
Open Map
Description
Lou & Millie's Incorporated was founded in 1960, and is located at 2508 Ernst St in Franklin Park.
by dandb on October 13, 2015 from
dandb
Banquet Rooms
bars
bars grills & pubs
Drinking Places Alcoholic Beverages
grill
melrose park
Mexican
personal services
restaurant
Taverns