Flavors of India
Restaurant
$$π Santa Cruz
Flavors of India in Santa Cruz. American cuisine with moderate prices.
β Back to Restaurants
About Flavors of India
Location & Contact
Details
Features & Amenities
π½οΈ Dine-In
Reviews & Ratings
Quick Info
Price Level
$$
Neighborhood
Santa Cruz