ICN Cafe
96-98 Leonard Street, Shoreditch, London, EC2A. Tel: 020 7729 7977
Loading
Reviews
A Japanese cafe on the side of the ICN art gallery. The menu offers authentic Japanese salads, grilled and fried dishes, bento boxes, sushi and Japanese teas
Business owners can maintain listings and attract new customers by promoting daily specials & offers in the site and mobile app.