Leeds, West Yorkshire, LS1
Chino Latino, the award winning Pan-Asian Leeds City Square Restaurant is located at Park Plaza Leeds opposite Leeds Station.