Elena's Spanish Bar & Restaurant
90 Old Dumbarton Rd, Glasgow
0141 237 4730
Menu
Reserve
Glasgow, Scotland
Elena's Spanish Bar & Restaurant
90 Old Dumbarton Rd, Glasgow, Scotland
0141 237 4730