Touch of India is an Indian Grocery Store located in Northwest Houston off Hwy. 290 and Barker Cypress. We carry a huge selection of Indian and Pakistani groceries, fresh vegetables, frozen items, sweets, and phone cards for India. We also have a kitchen serving snack items such as chaat and pani puri.