Update Info - The Island Mermaid
This restaurant was reported as closed. If it is open, let us know.
The Island Mermaid
780 Bay Walk
Ocean Beach, NY 11770
780 Bay Walk
Ocean Beach, NY 11770
This restaurant was reported as closed. If it is open, let us know.