Flavor Of India, SANTA BARBARA, California (CA)
Comfortably operating at 3026 State St. () in SANTA BARBARA, California (CA) (93105), Flavor Of India are available at 8056826561. We advise you to in advance 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