Discover the top 2 restaurants in India you must try in 2025: Indian Accent in New Delhi and Bombay Canteen in Mumbai. Explore exquisite modern Indian and Indian fusion cuisines with stunning ambiance and flavors.