Tag: my delhi
Newcastle’s “My Dehli” Named Nation’s Best Street Food Restaurant
My Delhi, an Indian street food restaurant in Newcastle, has been crowned the nation's Best Indian Street Food Restaurant of the Year at the...
My Delhi Indian Restaurant Welcomes Everyone with Nut Allergies
The hottest new eatery in Newcastle has become the first Indian restaurant in the North East to ban nuts from its kitchen, and may...