Flavor Of India, SANTA BARBARA, California (CA)

Feeling hungry? Flavor Of India might be the place to eat for you.
Conveniently located at 3026 State St. () in SANTA BARBARA, California (CA) (93105), Flavor Of India can be reached at 8056826561. Please call ahead of time to make a reservation.
More restaurants in SANTA BARBARA, California (CA)


Flavor Of India contact information and details:
Address: 3026 State St. - , SANTA BARBARA, California (CA) 93105
Contact Phone: 8056826561