HomeOlbiaItalianSmeralda Ristorante Bar Pizzeria🍝Smeralda Ristorante Bar Pizzeria🍝 Italian · Olbia Frequently asked questions 🤔Where is Smeralda Ristorante Bar Pizzeria? At Via Riccardo Belli, 24, 07026 Olbia. What kind of food does Smeralda Ristorante Bar Pizzeria serve? Smeralda Ristorante Bar Pizzeria is listed under Italian. How can I contact Smeralda Ristorante Bar Pizzeria? By phone at +393319046494. Follow them on social media 📲FacebookSmeralda Ristorante Bar PizzeriaNearby 👀🍝Tartarughino🍝 Italian · Olbia · 30 m🥐Sushi Bistrot🥐 Bakery · Olbia · 40 m🍝da Giovannino🍝 Italian · Olbia · 70 m🍣Coffee Pot Porto Rotondo🍣 Sushi · Olbia · 130 m🍸Mamer🍸 Bar · Olbia · 140 m🍸Bar gelateria del Molo🍸 Bar · Olbia · 160 mUpdated on 9 November 2026