Fast food joint, preferable to waiting endlessly at a Chinese restaurant