Restaurant
4.8 (132 reviews)
73 Francis St, The Liberties, Dublin, D08 T993, Ireland
+353 89 955 9852