Mediterranean restaurant offering creative Greek dishes, known for its excellent service and diverse menu including pizza, crepes, and rolls.