Delhi Orchid

Venue Details & Map

Delhi Orchid

Address
5 Petersham Road Richmond
London
TW10 6UH

Yelp Reviews

10.00 out of 5
based on 1 reviews

Top 1 reviews of Delhi Orchid

5.0 out of 5
25 February 2013
by Jason G.

Fantastic Indian restaurant. One of the best Chicken Tikka Masalas in the city. The menu says "Britons' favourite dish needs no explanation". But I will explain it anyway. The meat was very tender and the flavors were very delicate. Pilau rice was superb. Service was top-notch. more

Is Delhi Orchid your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category