A KFC franchise owner in a remote area of Australia thinks his restaurant is worthy of a Michelin star