Pubs in Leeds, Chinese

The New Inn The New Inn, 68, Otley Road, Leeds, West Yorkshire, LS6 4BA