Our restaurant is located 50m from Fira's Central Square, 200 meters away from the bus station and the taxi station.