indian restaurant in santa clara
Filtersexpand_more
Active expand_more
close indian restaurant close Country: United States close Region: California close City: Santa Clara
Companies
Mangoes Indian Cuisine
El Camino Real 2725, 95051 Santa Clara, United StatesWe refuse to compromise on quality in our restaurant. Taste, Quality and Service is our motto. We are excited to present our vi…