What? Where?

Taste Of India Reviews & Details

Taste Of India

Taste Of India is rated 3 stars

10760 Fm 1960 Rd W
(281) 955-0388

Love It Hate It Try It Edit It Share It

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.

  • Cuisine:Indian
  • Service:Dine In
  • Major Intersection:E Cypress Forest Dr And Moorcreek Dr
What everyone says about Taste Of India

Tell us more about Taste Of India Houston!

Taste Of India Reviews, Houston

Be the first to review Taste Of India!
Review Taste Of India

More Restaurants in Houston

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013