I Love Sushi is a sushi restaurant offering a variety of Japanese cuisine. They provide delivery services within a certain radius.