Nico's Italian Restaurant

53 Dame Street, Dublin