Asian restaurant specializing in sushi and ravioli.