3007 De La Vina Street, Santa Barbara 93105, CA, United States
Distance: 616 yd.
Company description
Stepping into Flavor of India, you may get a feeling of authentic Indian flair with imported fabrics and art lining the walls. The restaurant's aura guarantees a comfortable meal. The eatery is freque
More details
Payment Accepted
Visa, Cash, American Express, MasterCard, Discover, Cash, American Express, MasterCard, Discover