If you like Indian food, I can recommend a great restaurant in the Napa Valley. Neela’s is located in downtown Napa. I’ve eaten there twice with my colleague, Luci Sheehan. Neela Paniz, the chef-owner, serves fabulous contemporary Indian cuisine. She’s also an incredibly nice person. Luci and I first came across Neela at the Culinary […]