I have eaten at a lot of Indian restaurants, but this is the best. It has won lots of awards and you can tell why. There are only two kitchens I will eat from - one is my mum's, and the other is Zouks.
1310- 1312 Leeds Road
Send your feedback or queries to email@example.com