Asian restaurant specializing in sushi. Offers delivery service.