All types Cafe Restaurant All types All types Cafes Restaurants 5 Open now Kincardine Castle Kincardine O'Neil, Aboyne, Kincardine O'Neil, SC AB34 5AE Restaurant Cafe 5 Village Store 40 North Deeside Road, Kincardine O'Neil, Aboyne, Kincardine O'Neil, SC AB34 5AA Restaurant