Although extremely popular in Australia, salt and pepper squid is actually a Cantonese dish! For this particular recipe, with a Taiwanese twist!