You don’t need to go to India...
to taste traditional, authentic Indian cuisine!
Just visit the Royal india...
Church Street, Stoke Newington, N16


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 breath taking menu consisting of old favourites and our luscious signature innovations. Visit our contemporary restaurant which is located on the famous Church Street in Stoke Newington, North London, N16.

Click here to order a collection or home delivery online

Click here to download our Delivery menu PDF

Click here to book a table at our restaurant

Or call us on: 020 7249 7025 or 020 7249 7094