Description
Mermaid Inn restaurants have devoted followings for well-prepared seafood. At this Times Square outpost, the focus is on oysters. There are eight kinds—six from the...
127 W. 43rd St. Manhattan, NY, 10036
(332) 208-7713