La Salsa

6 Mainguard Street, Galway, Ireland Directions