A Greek restaurant offering traditional dishes in a warm and inviting atmosphere. Established in 1998.