We can recommend Panagiotis place, it was near the Beach and nice Restaurants cross the street.