Step through the door at Guru Palace, and you'll find yourself inside a cocoon of Indian opulence that hints at all the excellent Punjabi cuisine on the menu. It's all so soothing that you might be compelled to curl up and take a snooze, especially after you've splurged on luscious plates of curry, fragrant biryani, and crispy, chewy naan sprinkled with garlic. Service is simply welcoming, and the lunch buffet best Indian spread we've encountered in years.