We visit Khai Khai in Newcastle who made it onto the Michelin Guide
Khai Khai is an Indian restaurant in Newcastle. They are one of a few restaurants in the North East to make it onto the Michelin Guide. We visited them to try their food and see why they made it onto the guide.