We've been to Karavalli several times and it has always been good. But our last visit was way more than good. It was exceptional, the best Indian food we've ever had! We're not sure what caused the improvement, but keep it up! If you haven't been to Karavalli in a while, now would be a great time to pay a visit!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.