La Tasca Edinburgh Omni in Edinburgh

La Tasca Edinburgh Omni

Unit 2 Omni Centre, Greenside Place
EH1 3AA
Edinburgh (City of Edinburgh)
Write your review of La Tasca Edinburgh Omni
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
636 ft
Tapas Tree
1 Forth Street
Edinburgh EH1 3LH
0.4 mi
IGGS Restaurant
15, Jeffrey St
Edinburgh EH1 1DR
0.4 mi
Barioja Tapas Bar
19, Jeffrey St
Edinburgh EH1 1DR
0.4 mi
Pancho Villa's
240 Canongate
Edinburgh EH8 8AB
0.5 mi
Tapa
97, Hanover St
Edinburgh EH2 1DJ
0.5 mi
El Barrio
47, Hanover St
Edinburgh EH2 2PJ