Shiva Indian Restaurant From the saag paneer to the rice pudding, this Rice Village spot and its Sugar Land cousin serve up some of the best vegetarian Indian food around. Fun Indian decor and soothing music, along with good spinach pakora, creamy curry with rice and fresh-baked nan add to the busy buffet at noontime. And candlelight and friendly service make nighttime dining a romantic experience. Shiva offers some of the best Indian food around, with an emphasis on vegetarian dishes (including the mango ice cream). But entrées like the moist and tender tandoori chicken make this a place all your friends (veggie or not) can enjoy.