That Italian Deli

Elmhurst Map
Find Parking


Italian beef, subs and pasta dishes take a front seat at this west suburban sandwich shop.