A charming small plates restaurant in Litochoro, offering a delightful fusion of traditional Greek flavors.