Mediterranean restaurant offering Italian and Greek cuisine.