Sushi in Leeds - page 2

www.asianin.co.uk

Best Leeds

Asian restaurant

"Shogun Teppan-Yaki"

The Canal Basin
This country (United Kingdom) has 1399 restaurants, one is the restaurant with address The Canal Basin.

❮ See top restaurants in Leeds