Reviews
As of now, there are 919 ratings available from 1 website(s). The mean score for Rosso Toro is 4.4, implying that guests have a very high opinion of this restaurant.
Reviews from various websites
Menulist
Great food. The Rosso Toro Pizza was great, Skewred shrimps with potatoes really nice and raviolis with shrimps on Pomodoro (tomato) sauce excellent taste. Exce...
read moreAfter two years we went for the second time, we will definitely come back. Two people big boots water 19.00-eur. Nice food, friendly waiter. Thank you and we'll...
read moreDelicious food and good prices
Very delicious food and very good service is also owner thanks to you
Good pizza's. Good place for a fast bite
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read moreGood Rated Restaurants near OLBIA
4.3
Menu
Table booking
4.3
Menu
Table booking
City: OLBIA, Via Fratelli Bandiera, 07026, OLBIA, Italy
"The best pizza in town. Friendly service."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: OLBIA, Località Santa Lucia, 07026, OLBIA, Italy
"We were so glad we found this place and booked a table! The food was amazing, there was so much to choose from. We were getting worried at the antipas..."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: OLBIA, Viale Aldo Moro 183, 07026,Sardegna Italia, OLBIA, Italy
Vegetarian Friendly, Gluten Free Options, Takeout, Highchairs Available
4.4
Menu
Table booking
4.4
Menu
Table booking
City: OLBIA, Via Giuseppe Garibaldi 2, 07026,Sardegna Italia, OLBIA, Italy
Reservations, Outdoor Seating, Wheelchair Accessible, Free Wifi
4.5
Menu
Table booking
4.5
Menu
Table booking
City: OLBIA, Via Fontana L'Alineddu ,9, 07026, OLBIA, Italy
"This place was a 30 minute drive for us through beautiful country side. It appears that everyone arrives around 8:30 so the service and courses can be..."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: OLBIA, Via Della Stampa, 12, 07026 Olbia, Italy, OLBIA
"Great evening, great meal, great everything!"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: OLBIA, Via Degli Astronauti, 2, OLBIA, Italy
"Elegant atmosphere, kindness, refined food, recommended!"
4.4
Menu
Table booking
4.4
Menu
Table booking
City: OLBIA, Via Papandrea N.10, 07026, Olbia, Sardegna Italia, OLBIA, Italy
"An excellent dinner. very nice service! top!"