While their first is located in Ilford, this one seems beautifully conceived and decorated.
A large restaurant that offers a number of atypical dishes for an Indian restaurant.
Having launched in 1976, the award-winning place opens with new facelift.
The multi-award winning Indian restaurant is a popular destination for locals.
And it's situated on the famous HMC-dominated stretch of Evington Road.
Owner hopes this is the start of many to open across the country.