Flavor Of India, SANTA BARBARA, California (CA)
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
