I Love Sushi is a sushi takeaway offering a variety of Japanese dishes, including sushi rolls, boxes, and sides like Taiyaki. They also offer drinks such as fruit tea.