More about Khyber Cafe
Khyber Cafe is located at West Road, Newcastle upon Tyne
Similar Listings
Chiquito
5
Tgi Fridays Uk
4.5