The quintessential beef stand. One of the few that specializes in Italian Beef, sausage, and Italian Lemonade. Family owned since 1961.
Know a great happy hour or special for this location?
Suggest an edit
7500 W North Ave, Elmwood Park, IL 60707
© 2025 Checkle, Inc
Privacy
Terms