Seafood
Mermaid Oyster Bar
89 MacDougal St, New York, NY · Greenwich Village, Manhattan
What to order.
-
Lobster Roll
Fans praise a roll overflowing with big lobster pieces. Critics found it bland or skimpy for the price.
6.3 Limited data