Award-winning establishment, Κοχύλι, located in 630 88.