Christos Restaurant in Sun City, 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
Showing 1-2 of 2