Family-run Greek restaurant in Tustin since 1996, with live music.
Christakis Greek Cuisine
- Address
- 13011 Newport Ave., Suite 113, Tustin, CA 92780
Directions - Main
- (714) 731-6600
- Website
- christakisgreekcuisine.com
Family-run Greek restaurant in Tustin since 1996, with live music.