You are now leaving Menulist

We hope to see you again soon!

Menulist

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