Home

Main content starts here, tab to start navigating

Mermaid Oyster Bar
Times Square


127 West 43rd Street
NY, NY 10036

332-208-7713

Reservations Locations & Menus

Follow us for updates

@themermaidnyc