La Tasca
Spanish restaurant; Bar; Restaurant; Tapas restaurant
Description:Laid-back chain restaurant serving traditional Spanish tapas, paellas and desserts. Spanish tapas & paella restaurant
Location: London 30 - 34 James St W1U 1ER GB
Website:http://www.latasca.com/
Phone:+442074863314
Map Location:51.5153, 51.5153