Greek restaurant specializing in traditional dishes.