Information
Location Info |
Features |
---|---|
Via Tramontana, 7, Olbia Sardinia Italy +39 0789 39042 Visit Site |
Trattoria Beach Beach Bars Outdoor Seating Lobster Aquarium Seafood Sea Specialties Fresh Fish Umbrellas Deck Chairs Pedalos |
Trattoria Rossi reviews
Login to comment