Back to list
EDO Izakaya
Stunning 8.9 (192 reviews)
Around £25
Location
154 Old Street
London EC1V 9BW
See on the map