Taste Of India Reviews & Details
Taste Of India
10760 Fm 1960 Rd W
Taste Of India is located at 10760 Fm 1960 Rd W in Houston near the intersection of E Cypress Forest Dr and Moorcreek Dr. Their menu consists of Indian dishes . Call (281) 955-0388 for dine in.
- Service:Dine In
- Major Intersection:E Cypress Forest Dr And Moorcreek Dr
Tell us more about Taste Of India Houston!