You are now leaving Menulist
We hope to see you again soon!
La Tasca - James Street
30 - 34 James Street London, W1U 1ER, W1U 1ES, United Kingdom
Spanish, Sushi, Wine, Tapas, Coffee, Cafe, Casual, Asian, Coffee, Tea, Gluten Free, Breakfast, Salad, Bar-Lounge, Chicken , Meat
The redirect does not work? Just click on this link or copy it into your address bar