“Best pizza in town” We visited this restaurant when it had just opened, 5 years ago, and in our minds the pizza was fabulous. So when we returned to Mykonos in September 2016, we wanted to see if the pizza was just as good as we remembered. Guess what: it was!