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

Add review

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.

Add review