Asian restaurant specializing in sushi.