Elena’s Spanish Bar & Restaurant brings authentic Spanish food & drink to Kelvingrove in Glasgow. Tel: 0141 237 4730 to book your table.