City Guide to Edinburgh, Scotland

City Guide to Edinburgh, Scotland

Tapa: Barra y Restaurante


Average Rating:
4
Restaurant Photos
Photo of the Edinburgh restaurant
Restaurant profile
Edinburgh Area: 
Leith and Leith Walk
Serving times: 
Daily 12:00-00:00 (last orders 22:00)
Telephone: 
0131 476 6776
Telephone: 
07590 292 415

Spanish cuisine in the heart of Leith with meals for budget conscious diners.