All types Cafe Restaurant All types All types Cafes Restaurants 5 Open now Riverbank Cafe The Square, Kinloch Rannoch, Pitlochry, Kinloch Rannoch, SC PH16 5PF Cafe Treats The Square, Kinloch Rannoch, Pitlochry, Kinloch Rannoch, SC PH16 5PF Cafe