Indian Orchid

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

theindianorchid.co.uk
Indian restaurant

Indian Orchid Reviews | Rating 4,4 out of 5 stars

Indian Orchid is located in London, United Kingdom on 330 Ballards Ln, North Finchley,. Indian Orchid is rated 4.4 out of 5 in the category indian restaurant in United Kingdom.

Address

330 Ballards Ln, North Finchley,

Price range

$$

Phone

+44 2084468382

Best known for
Fresh Sushi
Biggest weakness
Inconsistent service
Most praised
Value for Money
Recommended for
Families, Sushi lovers
Write review Claim Profile

M
Marley Haas
  • ★
  • ★
  • ★
  • ★
  • ★

At the moment you step in this restaurant the stuff gives you a great feeling. Very congenial crew, it is a good place to pass time with your friends or with your date. very good food, qualified chef, reasonable price and attentive service. Highly recommended.

T
Toby Nichols
  • ★
  • ★
  • ★
  • ★
  • ★

Thought we would take the opportunity to eat out to help out. Definitely a good call. Nice glass of Tusker and garlic Mogo really hit the spot. Chilli paneer was also nice and spicy. Total bill for the meal came to 60 for two adults and a picky teen, so I'd say a little pricey but with the tax payer paying half the bill I would call it a bargain !

V
Viet Nguyenphuc
  • ★
  • ★
  • ★
  • ★
  • ★

This spot obviously knows how to take care of their clients. Always with a very nice demeanor. The food is affordably priced, always flavorful and neat.

I
Ishpal Anand
  • ★
  • ★
  • ★
  • ★
  • ★

Very good food. I stick to my regular there. Mixed grill, paneer shashlik and chilli fried mushrooms. Always top notch!!

M
Meeten Shah
  • ★
  • ★
  • ★
  • ★
  • ☆

Great tasting food at reasonable prices. Nice decor and friendly staff. Note, they didn't accept Amex when I visited.

Open hours