Greek restaurant offers authentic, classic dishes in a setting with a decidedly Mediterranean ambiance.