Icki Sushi is a Japanese restaurant offering traditional cuisine with vegetarian options. Delivery service is available.