Icki Sushi Sens is a Japanese restaurant offering sushi, seafood, fried chicken, vegetarian options, and meat dishes. Delivery is available.