Veda is situated right in the heart of New Delhi and has one of the most memorable and unique atmospheres of any restaurant I have visited anywhere in the world. The interior of the restaurant is visually stunning; with deep, red curtains and rustic brickwork, soft lighting, candles and exquisite chandeliers and mirrors that adorn the walls and ceilings giving the restaurant an distinctive ambience, providing for a truly one of a kind dining experience. The food also manages to match up its surroundings with the restaurant serving up some excellent Indian cuisine and one of the most impressive wine lists available in the whole of Delhi.