Refreshing Asian noodles