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.
MLV
BLOG

Olla