Iro Sushi is a Japanese restaurant specializing in sushi. They offer a variety of sushi options for dine-in, delivery, and collection. The establishment is located in Maidstone.