Delhi Orchid

Venue Details & Map

Delhi Orchid

Address
5 Petersham Road
Richmond Hill
Richmond Upon Thames
TW10 6UH
Telephone:
+44 (0)20 8948 8790
Public transport:
Richmond, Underground
Book a taxi on +44 (0)844 556 0706 or with London's biggest car service app
Yelp Reviews

Yelp

5 out of 5 based on 1 review

Top review 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

Look for similar items by category

Is Delhi Orchid your business?

Find out how you can update and improve this listing.