Indian Orchid

$
Closed
tripadvisor logo

(103)

Call
Website

Advertisement

Photos

330 Ballards Lane
London, England N12 0EY

Indian Orchid, a beloved Indian restaurant in North Finchley since 2007, offers a diverse menu that caters to various dietary preferences, including Jain and vegetarian options. Guests can enjoy a selection of exquisite dishes, with highlights such as Sheekhkebabs, Bombay Mix, and Chilli Tofu Stuffed Mushrooms, all prepared with authentic spices.

The restaurant provides an inviting atmosphere for both dining in and takeout, making it a great choice for celebrations or casual meals alike. With an emphasis on quality and customer satisfaction, Indian Orchid is a popular destination for those seeking a memorable culinary experience.

Generated from the website

Also at this address

Reviews

tripadvisor logo
4.0103 reviews
Photo of Victoria S
Delicious food, wonderful service
7/19/2024

Absolutely love this place, fantastic Indian food, great drinks and friendly, attentive service. Eat...

Photo of Selise94
Best Indian in London!
3/30/2024

Always have the best food at Indian Orchid!! Hands down the best Indian in London, we have been comi...

Photo of Pradyuman singh R
Fantastic food
7/17/2023

The great place awesome food super staff also good I got a dinner and good experience, t...

Own this business?
See a problem?

You might also like

United KingdomEnglandIndian Orchid

Advertisement