Restaurants in Ballindalloch, Banffshire We help you find any company! The Coffee Still Ltd 7 Main Street, Tomintoul Ballindalloch, Banffshire