Art Eden is a restaurant known for its unique atmosphere and quality Greek cuisine. It offers a warm and inviting space.