Cafe specializing in Chinese and Japanese cuisine. Offers house-made noodles and Peking duck.