Itto Stoke Newington
Stoke Newington High Street, London • Restaurant
4.5 mile | Open • 12:00 PM - 4:00 PM
Itto Stoke Newington
Stoke Newington High Street, London •
Restaurant
4.5 mile | Open • 12:00 PM - 4:00 PM
Main entrance has a small bump, wide manual glass door. Front space offers table service, wide paths, tight seating; back space has 1 small step, wide paths, limited seating. No outdoor or bathroom details provided.
Your business?
Your business?
