Delhi Orchid’s impressive array of dishes is Indian fine dining at its best. With a spectrum of flavours ranging from delicate soft-shell crab to traditional Masalas there is guaranteed to be something for everyone. The restaurant inhabits a tranquil setting in the heart of Richmond and has ample space for both large and small parties as well as a full bar and classic yet relaxed ambiance.