Restaurants
Restaurants and cafés
279 upper street
Be the first...
The content on this page is provided by a Time Out partner.
Terra Sarda, traditional Sardinian Italian restaurant.
Comments
Terra Sarda 279 upper street London N1 2TZ
02077041811
www.terrasarda.co.uk/
£25 and under
beatiful place,the food is very tasty,service very good.recomended!!!!
Comments & ratings