Glasgow, Lanarkshire, G3
Elena’s Spanish Bar & Restaurant is one of Glasgow’s most exciting authentic Northern Spanish dining venues. Multi-award winning for our Cuisine & Customer Service, we look forward to welcoming you