Public information LAFS Restaurant - A Greek Fine Comfort Experience by The Sea in Tourlos, Mykonos Greek seaside restaurant. Google · 4.9 (96) Show the Google map