Back to list
EDO Izakaya
Very good 8.3 (198 reviews)
Approx. £25
Location
154 Old Street
London EC1V 9BW
See on the map
Book
Itinerary