I Love Sushi is a sushi restaurant offering both delivery and takeout options. Known for its wide selection of sushi, with free delivery on orders over €50.