You are now leaving Menulist

We hope to see you again soon!

Menulist

Slug Lettuce Leicester Square

5 Lisle Street, WC2H 7BF, London, United Kingdom
Steak, Seafood, French, Full Available, British, Vegetarian, Fish, Fish-Chips, Burgers, Sandwich, Drinks, International, Lunch, Tea, Sandwiches, Pub, Ribs, Chicken , Cheese, Curry, Salads, Pubs, Full
The redirect does not work? Just click on this link or copy it into your address bar