Crowne Plaza Mayur Vihar has brought the royal flavours of Rajasthan to Delhi NCR with a 10-day food festival offering the best of the state's culinary heritage. Read on to know about the full experience.