Ristorante Sa Turra is located in Cagliari, Italy on Corso Vittorio Emanuele II, 126. Ristorante Sa Turra is rated 4.5 out of 5 in the category down home cooking restaurant in Italy.
Address
Corso Vittorio Emanuele II, 126
Service options
Dine-in
Offerings
CoffeeHealthy options