Home Discover Promoting Italian culture in Irish: Flavour of Italy opens in Temple Bar