Picasso Restaurant Clontarf

1 Vernon Avenue, Clontarf