2 N Central Ave, #117
Phoenix, AZ 85004
Phoenix, AZ 85004
Open HoursArray
OverviewLocated in downtown's Renaissance Square, this cafeteria-like sandwich shop is not for the light eater. Consider the two-handed Supermunch, with imported ham, Genoa, cooked salami...
more
