Authentic Greek restaurant offering traditional dishes in a Greek atmosphere. Features a garden, and often hosts live music and dance.