Write a review

Oriental City Restaurant

← View details

30-36 Cross Stamford Street, Leeds, West Yorkshire LS7 1BA, United Kingdom, Leeds, England