Downtown Deli, PHOENIX, Arizona (AZ)
Comfortably operating at 130 North Central Avenue () in PHOENIX, Arizona (AZ) (85004), Downtown Deli can be reached at 6022583069. Please do call beforehand to make a reservation.
More restaurants in PHOENIX, Arizona (AZ)
Downtown Deli contact information and details:
Address: 130 North Central Avenue - , PHOENIX, Arizona (AZ) 85004
Contact Phone: 6022583069