Come and enjoy the finest and most authentic Indian food Malvern has to offer.

Welcome to The Indian Heron

The Indian Heron is one of the finest Indian restaurants in Malvern offering authentic cuisine from the sub-continent. Our restaurant is different to most others in that our emphasis is on authenticity and bringing the original tastes of India to the discerning food enthusiast. Our staff are all passionate about the dishes we offer and are here to advise and help you discover a new side to Indian food full of exciting flavours, sublime textures and history.

Call 01684 569 820 to book your table today and experience a new kind of Indian restaurant…

Restaurant Menu

Packed with new flavours and dishes you may never have heard of our restaurant menu is unique and will introduce you to a new style of Indian cooking. Browse our menu or come and visit for expert advice.

Takeaway Menu

As well as the full restaurant dining in experience, we also offer a separate take-away menu where you can enjoy all the exciting, authentic flavours, textures and dishes we offer from the comfort of your own home.

Curry Club

Our curry club is perfect for the dedicated Indian food enthusiast. If you love your curry and enjoy experiencing and discovering  new tastes and dishes then our curry club will be perfect for you. Join us today!


The Indian Heron brings you authentic Indian recipes delivered by some of the finest chefs in the region. If you are looking for an Indian restaurant in Malvern with a difference then come and dine with us. Discover the real taste of India and call 01684 569 820 or click on the button below to book your table today.