at 79 Macdougal St, New York , 10012 United States
Online menus, items, descriptions and prices for Mermaid Oyster Bar - Restaurant - New York, NY 10012
477 FB users likes Mermaid Inn Oyster Bar, set it to 319 position in Likes Rating for New York, New York in Local Business category
Mermaid Inn Oyster Bar is New York based place and this enity listed in Seafood Restaurant category. Located at 79 Macdougal St NY 10012.
Bar