Restaurants in OLBIA
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: OLBIA, Viale Aldo Moro 256, 07026, Olbia, Sardegna Italia, OLBIA, Italy
"Excellent restaurant I highly recommend."
Price
The Average price for is:
$21.1
Feedback
These reviews refer only to the mentioned ingredients.