Christos Restaurant in Phoenix, AZ
1. Christo's Ristorante
6327 N 7th St, Phoenix, AZ, 85014
CLOSED NOW
"Excellent flavor. Efficient and attentive staff. Best Italian food in the central corridor! Worth the wait. Dine early to avoid waiting. Pleasant atmosphere suited to adults…"
38 Years
in Business
Amenities:
Takes reservationsServes alcoholWheelchair accessible
2. Papa Christos
2 N Central Ave Ste 117, Phoenix, AZ, 85004
CLOSED NOW
28 Years
in Business
Amenities:
Wheelchair accessibleOffers outdoor seating
Showing 1-2 of 2