Itto
Full information about Itto (Establishment and food) at 61B Stroud Green Road, London, England N4 3EG - address, phone and fax, official website, working hours, photo, maps, reviews and etc.
Contacts
Categories:
Establishment Food
Phone:
+44 20 3935 8757
Address:
61B Stroud Green Road
London
England N4 3EG
United Kingdom
Official Website:
itto.co.uk
Opening hours
Sunday | 12:00 — 23:00 |
---|---|
Monday | 12:00 — 15:00 17:00 — 23:00 |
Tuesday | 12:00 — 15:00 17:00 — 23:00 |
Wednesday | 12:00 — 15:00 17:00 — 23:00 |
Thursday | 12:00 — 15:00 17:00 — 23:00 |
Friday | 12:00 — 15:00 17:00 — 23:00 |
Saturday | 12:00 — 23:00 |
Rating
2 /5
Based on 1 reviews
Images and photos
Reviews about Itto
- emily vermont Review added: 2018.11.23★ ★ ☆ ☆ ☆This is a great looking place but the food is mediocre at best. The service leaves a lot to be desired. When we asked one waitress to explain what a dish was on the menu she said she couldn't and didn't offer to ask a colleague. We then explained to another waitress that one diner was coeliac but when a dish came which seemed to have wheat noodles in it, she tried to reassure us that she "thought" they were rice noodles. When we asked her to double check with the kitchen they confirmed they were wheat noodles, which could have resulted in days of misery if eaten. It's quite serous to act so dismissively about a food allergy.