73 Strand Road
Irish • Italian • Steakhouse • Seafood • Pub • Gastropub • Sit down
81/100 (16 votes)
+353 1 548 2960