Chinese restaurant serving a variety of dishes, including prawn toast, chow mein, and sizzling lamb.