Address: 1901 Long Prairie Rd, Ste 124, Flower Mound TX 75022 / (214) 513-2128
About Us / Papadz Indian Cuisine and Chaat House - maybe closed History: Serves meat, veg options available. This Indian food restaurant's menu is around 70% vegetarian fare, a good option for vegans and vegetarians. Try the chaats (Indian snack foods). Casual. NOTE: maybe closed/shut down, please verify and let HappyCow know.