Asian restaurant specializing in Chinese and Japanese cuisine, including sushi and teppanyaki.