ViaMichelin
EDO Izakaya
Location picture
Stunning 8.7 (198 reviews)
Approx. £25
Location
154 Old Street
London EC1V 9BW