You are now leaving Menulist
We hope to see you again soon!
The Oystermen Seafood Kitchen
32 Henrietta Street, London I-WC2E 8NA, United Kingdom
Seafood, British, Gluten Free, Fish, Fish And Seafood, Cheese, Soup, Pasta, Wine, Poissons Et Fruits De Mer, 海鮮
The redirect does not work? Just click on this link or copy it into your address bar