You never know where you might spot a Mermaid in the city…
(Source: thedustyrebel)
Tags: mermaid nyc restaurant street art beauty art
You never know where you might spot a
The Mermaid Inn is a casually sophisticated urban fish shack located in the East Village at 96 Second Ave and Upper West Side at 568 Amsterdam as well as the Mermaid Oyster Bar located in Greenwich Village at 79 MacDougal. Visit our website Follow us on Twitter Like us on Facebook Look at our Flickr pictures Watch our videos East Village (212) 674-5870 Upper West Side (212) 799-7400 Oyster Bar in the Village (212) 260-0100