New Delhi offers delicious Indian cuisine with a Canadian vibe for dining and takeout. They pride themselves on excellent service and a vibrant interpretation of regional Indian cooking.