HomeOlbiaItalianLo Squalo🍝Lo Squalo🍝 Italian · Olbia Frequently asked questions 🤔Where is Lo Squalo? At Via degli Etesi, 10, 07026 Olbia. What kind of food does Lo Squalo serve? Lo Squalo is listed under Italian. How can I contact Lo Squalo? By phone at +393290937765. Follow them on social media 📲FacebookLo SqualoNearby 👀🍸Costa Sarda🍸 Bar · Olbia · 250 m🍸Trattoria Rossi Olbia🍸 Bar · Olbia · 380 m🍸TR Tetto Rosso🍸 Bar · Olbia · 430 m🍽️Ristorante Nino's🍽️ Restaurant · Olbia · 470 m🍝Summer Beach Restaurant🍝 Italian · Olbia · 470 m🍽️Nuska Beach Restaurant - Adults Only🍽️ Restaurant · Olbia · 470 mUpdated on 9 November 2026