Restaurants
Bacchus
- via degli Astronauti 2, Olbia, 07026, Italy
- €€ · Sardinian
Add to favorites
Reserve a table
Bacchus
- via degli Astronauti 2, Olbia, 07026, Italy
- €€ · Sardinian
Add to favorites
MICHELIN Guide’s Point Of View
Ideal for visitors to Olbia, this modern, fresh and young restaurant serves typical regional specialities alongside more imaginative fish dishes. In fine weather, ask for a table on the lovely terrace overlooking the swimming pool.
Facilities & Services
- Air conditioning
- Car park
- Restaurant offering vegetarian menus
- Terrace
- Wheelchair access
Credit cards accepted