The Sushi Co - Shoreditch
Location picture
Exceptional 9.5 (2 reviews)
Approx. £20
Location
121 City Road
London EC1V 1JB