7500 W. North Avenue
Elmwood Park IL
(708) 452-6000
Monday - Saturday
11 AM - Midnight
A very good Italian Beef sandwich. I went for the "Combo" - Dipped bun, Italian Sausage, topped with Italian Beef and that topped with a hot pepper combination known as giardiniera.
I found out too late they also serve "Italian Lemonade," sort of a tart lemon slurpee.