Kelz is an English restaurant that offers a range of traditional English meals. It is located on Linthorpe Road. Key facts used: 'English restaurant', 'traditional English meals', 'Linthorpe Road'.