Authentic Spanish Tapas and Wine Bar situated moments from the Shore area of Leith. We specialize in using the finest quality local and Spanish sourced ingredients to create mouthwatering Tapas dishes at a highly competitive and affordable price 19 Shore Place Leith Edinburgh (0131) 4766776... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet