Irish National Stud and Japanese Gardens café

Restaurant in Kildare

cafe