Loading pub details…
Av. de Brasil, 7, Tetuán, 28020 Madrid, Spain, Madrid, Spain
A slice of Ireland in Madrid since 1995, with live concerts, giant sports screens, homemade food, and a terrace open year-round.
Loading map…
Madrid, Spain
See reviews on Google Maps