La Margherita is a restaurant Provincia di Olbia-Tempio Sardinia located in Italy.
Piazza Emilio Lussu 1 San Teodoro Sardinia Italy
Reservations | Yes |
Credit Cards | Yes |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Better than expected, the mussels were nice and big, the grilled sea bass was cooked to perfection.
Pizza und Vorspeisen sind absolut der Hammer ... Ricardo und sein Team sind sehr freundlich und immer für einen spass zu haben..
Niente di che.. Se proprio dovete mangiarci consiglio i primi sono abb conditi. Il pesce e' cosi cosi..
Pasta with clams and bottarga is sooo good! 😻 A very busy place but the service is great too - Kat Ro