This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details, and you have the option of
reading or writing a customer comment.
Address: 96-98 Leonard Street, London EC2A 4RH
Telephone: 020 7729 5279
Website: Visit ICN Cafe
Opening Hours: Mon-Fri 11am-6pm Sat 12N-5pm
Cuisine: Cafes , Japanese
Area: Moorgate, Liverpool Street