I Like Sushi is a Japanese restaurant offering a variety of sushi options. They provide delivery services within a certain radius for a fee, with a minimum order requirement. The establishment is noted for having more variety and a nicer atmosphere compared to a similar establishment.