All types Cafe Restaurant All types All types Cafes Restaurants 5 Open now Clockhouse Restraunt The Square, Tomintoul, Ballindalloch, Tomintoul, SC AB37 9ET Restaurant