The Mermaid Oyster Bar, Greenwich Village, New York
Oct
2011
03. October 2011
The Mermaid Oyster Bar is a neat restaurant in the Greenwich village. It was a very sunny Saturday noon, I basically just got up after a long night at the office and decided it was time for lunch and the read more…