The Most Expensive Restaurants in India

29th April 2010
Forbes published a list of the most expensive restaurants in India not too long ago. Do you think these restaurants are worth their prices? What about their wine lists? Would you recommend them? In Delhi Sakura (Nikko), Travertino (Oberoi), Dum Pukht (ITC... Read >