Elena's Spanish Bar & Restaurant
90 Old Dumbarton Rd, Glasgow
0141 237 4730
Recent Reviews
Order Online
Reserve
You May Also Like
The Dockyard Social - 95-107 Haugh Rd
Food Court, Fast Food
The Islay Inn - 1256-1260, Argyle St
Pubs, British
MacTassos - Kelvin Way
Greek, Mediterranean
Glasgow, Scotland
Elena's Spanish Bar & Restaurant
90 Old Dumbarton Rd, Glasgow, Scotland
0141 237 4730