Tapa logo

Tapa

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

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet