Permanently Closed
Mermaids Tail
0 ratings
$$ • Restaurant
Reported NOT to have a gluten-free menu
7 Leicester Square
Westminster, London WC2H 7, UK
Notes
Our restaurant offers a wide selection of dishes including gluten free and vegetarian options.
Photos
Reviews
No reviews have been written for this business.