Downtown Deli, PHOENIX, Arizona (AZ)
Comfortably stationed at 130 North Central Avenue () in PHOENIX, Arizona (AZ) (85004), Downtown Deli can be contacted at 6022583069. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in PHOENIX, Arizona (AZ)
Downtown Deli contact information and details:
Address: 130 North Central Avenue - , PHOENIX, Arizona (AZ) 85004
Contact Phone: 6022583069
