Oliveto Restaurant

9 Haddington Terrace, Dublin