Sardinia • Italy
Located on the edge of a small town, Trattoria Sarda Armidda crafts dishes that speak of Sardinia, showcasing Chef Roberto Serra's creativity. A constantly evolving wine list enhances the offering.
+39 379 161 9315
Italian, Mediterranean
#26 50TI
#19 50TI
1 MICH, #26 50TI
OTR BRG
1 MICH
2 WS
MICH, #44 50TI