Elena's Spanish Bar & Restaurant
90 Old Dumbarton Rd, Glasgow
0141 237 4730
Recent Reviews
Order Online
Reserve
Elena's Spanish Bar & Restaurant
90 Old Dumbarton Rd, Glasgow
0141 237 4730