Scallion pancakes ... Possible pizza foundation?