Mediterranean restaurant · 10050 W Bell Rd #8, Sun City, AZ
Dine-In
More food in Sun City, AZ · Mediterranean Food in Sun City