Soul of India is a great local restaurant right on Route 20 in Sudbury. Since we've not dined in, I can't offer any experience or advice on that, but this is the one we call for take out. They deliver, but it's just a few minutes drive from us. Sometimes I get a hankering for something not on their particular menu, and they'll make it for me if I don't happen to call at 7:30 on a Saturday night. We order our food medium spicy, which is hotter than some of the other Indian restaurants, but it's just how we like it. I recommend it highly!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.