Tortuga
The place is amazing! Great food with excellent flavors. Tuna tartare is a must! I ordered the sea bass and it was heavenly cooked!
67 m from hotel
Πλάκα