Christakis Greek Cuisine
13011 Newport Ave, Tustin
(714) 731-6600
Menu
Reserve
Restaurants in Tustin, CA
Christakis Greek Cuisine
13011 Newport Ave, Tustin, CA 92780
(714) 731-6600