Royal India

Restaurants , Indian Stoke Newington
  • 5 out of 5 stars
(1 user review)
2 Love It
Save it
Venue says: "Happy hour: 50 percent off of all mains when dining in (excluding any king prawn dishes). Available every day from 5.30pm till 8.30pm."

This ever-popular Indian restaurant is something of a Stoke Newington stalwart, with a local history stretching back to 2002. It's also from a family that have been running Indian restaurants in London since the early '80s - beginning with Mother India over on Lower Clapton Road. 

There's certainly plenty of choice on a menu that covers most curry house bases - think samosas, bhajis, vindaloos, jalfrezis, biryanis and bhunas. The most interesting options, though, come from the tandoor and from chef specials such as shatkora gosht, royal sagrana and keema korai - a Punjabi dish of minced lamb cooked in a spicy sauce with peppers, green peas, fresh green chilli, onions and the house garam masala. 

Keep an eye out for special offers, as well as a good-value Sunday buffet. Delivery and take away services are available, too.

More Less
Royal India says
A traditional Indian welcome lies ahead of you at Royal India. You will experience the finest authentic food from the Indian traditions, prepared with exotic ingredients to create a unique edge.

Over the years we have developed a breathtaking menu consisting of old favourites and our luscious signature innovations. So visit our contemporary restaurant, which is located on the famous Church Street in Stoke Newington, North London, N16.

The restaurant has been in Stoke Newington for a decade and has recently undergone a refurbishment. Chef Alam's menu consists of many old time favourites as well as his own signature innovations. All of his dishes are prepared with the care and the attention to detail that you would expect in a traditional Indian family home. Alam takes pride in Royal India's reputation as an established family business, and this is what he believes sets Royal India apart from other Indian restaurants.

Try our mouth-watering buffet. A variety of dishes - including vegetarian - are available from which to choose, all freshly prepared. Adult: £8.45. Child: £3.95. Children ten-years-old and under eat for free. Open all day from 1pm until 10.30pm.
More Less
Venue name: Royal India
Address: 47 Stoke Newington Church St
N16 0NX
Opening hours: Mon-Sat 5.30pm-midnight, Sun noon-midnight
Transport: Tube: Stoke Newington rail / Dalston Kingsland Overground
Price: Starters £2.75-£7.95, mains £5.25-£12.95
Do you own this business?
2 people listening
Elly B

The best Indian restaurant, by far, in Stoke Newington and quite possibly, the world! Distinctive, delicious and the very best best of authentic Indian cuisine. Incredible food, service and a wonderful yet refreshingly down-to-earth and ambient atmosphere. You may have to wait a bit for your food but, in an Indian restaurant, to be honest, let's face it, that's a good sign and the food is well worth the wait. Moreover, the prices are incredibly reasonable across the board. Recommended dishes are the 'Catch of the Day' and 'Paneer Tikka', a sumptuous selection of char-grilled vegetables and paneer, fresh from the Tandoor. On weekdays you can find great deals, often with as much as 50% off mains, you can also reserve on OpenTable for points and they often run deals too. This is a regular haunt for us and it never fails... or breaks the bank. I've said it before, I'll say it again...'Dahl be back'...