Sushi in Leeds - page 2

www.asianin.co.uk

Best Leeds

Asian restaurant

"Shogun Teppan-Yaki"

The Canal Basin
This restaurant is located in The Canal Basin, in the city of Leeds.

❮ See top restaurants in Leeds