Si La Bar
Seafood · Bar
Si La Bar is a restaurant and bar known for its Fusion cuisine, with notable dishes including salmon, prawns, and tuna. It is located in Palaia EO Irakleioi - Agioi Nikolaoi.
Location
Best places nearby
The highest rated places close to Si La Bar.
Local restaurants nearby
Palaia EO Irakleioi - Agioi Nikolaoi, Limnes, Creta 724 00 Grecia

