The Mermaid Café

69 Dame St, 2 Dublin, Ireland Get Directions to this spot
69 Dame St
2 Dublin
Ireland
+353 16708236

1 reviews for The Mermaid Café

  • 1 review is hidden: show all reviews

Rate and review The Mermaid Café in Dublin, Ireland!

Share your experiences at The Mermaid Café with your friends or discover more Restaurants in Dublin, Ireland.