Canalla Irish Bar

3 Plaza del Carmen Madrid 28013 · Spain - Madrid