Listed In: Indian Restaurants
Being in the Hospitality industry since 1996, we started catering back in New Delhi, India. We had a vision of expanding our taste worldwide and hence after carefully researching the UK market, London came out to be the obvious choice. We opened our first branch in London in 2006 in Paddington.