[See All Categories]
7500 W North Elmwood Park, IL
708-452-6000
Price: $10-$19
Cuisine: Italian beef
Neighborhood: Suburban West
Noteworthy:child friendlyoutdoor diningwheelchair accessiblewill seat past 10:30 p.m.
Related Stories:
40 Reasons to Love Chicago: Amazing Food December 2010
ITALIAN BEEF SANDWICH
Thin-sliced beef with a whisper of char and a lip-smacking savory jus.
Hours: L, D daily