City Square Deli & Grill

Deli · 22601 N 19th Ave #121, Phoenix, AZ

To-Go · Delivery

Hours

More food in Phoenix, AZ · Deli in Phoenix