Restaurants & Bars

Manhattan

mermaid inn going downhill?

Share:

Restaurants & Bars 9

mermaid inn going downhill?

charlotte | Aug 3, 2004 03:41 PM

I am curious...has anyone been there lately? A friend said they had a disappointing meal recently but I want more opinions. thanks

Want to stay up to date with this post?