A restaurant in Kalivia Thorikou, offering a dining experience. Features a large garden.