Visited on a recent holiday. Really inviting looking restaurant, cheerful and welcoming staff and a reasonable menu. Pizza great, nice thin base and not too long to wait. In a small square next to Spirios church so great for people watching. Toilet awkward to get into and could do with an upgrade!