Taaffes Bar

19 Shop Street

Galway