Restaurants

This Spanish restaurant, on the edge of the Edinburgh New Town and near the Royal Botanic Garden, serves some…
Modern setting in central location providing Italian food. Restaurant is now closed.
This venue is now closed