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

Terra Sarda's Reviews

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