Terra Sarda

279 upper street , London, N1 2TZ

Terra Sarda says

Terra Sarda is closed permanently
Terra Sarda, traditional Sardinian Italian restaurant.

Terra Sarda Location

279 upper street , London N1 2TZ

|

020 7704 1811

|

Terra Sarda's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!