Olla is more than a restaurant bar. It is the new culinary destination in Mykonos, for those how are looking the best place to hang out for coffee, food and drink. Located in a traditional building in the town of Mykonos that was renovated under the oversight of the architect Nikos Fratzaskos. The menu has the signature of Chef George Dimopoulos, with Mediterranean orientation.