Deluca's Italian Deli is located at the address 218 N Central Ave in Glendale, California 91203. They can be contacted via phone at (818) 507-1116 for pricing, hours and directions.
Deluca's Italian Deli provides Banquets, Business Meetings, Lunch to it's customers. For maps and directions to Deluca's Italian Deli view the map to the right. For reviews of Deluca's Italian Deli see below.