.FLAVOR OF INDIA IS THE BEST PLACE IN SANTA BARBARA . I HAVE BEEN GOINGTHEIR SINCE 1999. I LIKE IT SO MUCH ,ICAN NEVER STOP IT. I LIKE THEIR CHICKEN TIKKA MASLA, SAAG PANEER, VEG...
All reviews seem positive