Bistrot San Teodoro
4.2
(130 reviews)Via San Francesco, 1, 07052, San Teodoro, Sardinia Italy
+39 351 585 0168Official websiteFine Dining
Italian
Seafood
Mediterranean
Healthy
Dinner
Drinks
Reservations
Outdoor Seating
Seating
Highchairs Available
Wheelchair Accessible
Serves Alcohol
Wine and Beer
Accepts Credit Cards
Table Service
Dog Friendly
Non-smoking restaurants
Restaurants
Restaurant
At a glance
- Verified listing
- Typical visit: about 1 hour