Restaurant Search

Downtown Deli

Phoenix, AZ


CONTACT INFO

Phone:

602-258-3069

ADDRESS

Downtown Deli
130 North Central Avenue
Phoenix, AZ 85004

More Restaurants in Phoenix

REVIEWS

Rate It: