Il Vignardo Ristorante

Store Street, Dublin