I Love Sushi is a sushi takeaway restaurant offering a variety of sushi options and special deals.