Taste of India

1060 Old Marion Rd NE, Cedar Rapids, IA 52402
Taste of India Taste of India is one of the popular Indian Restaurant located in 1060 Old Marion Rd NE ,Cedar Rapids listed under Indian Restaurant in Cedar Rapids , Restaurant/cafe in Cedar Rapids ,

Contact Details & Working Hours

Map of Taste of India