Oscar Taylor Restaurant

Coast Rd, Malahide