Chinese takeaway specializing in Cantonese and Chow Mein dishes.