2429 Preston Road #100 Frisco, Texas 75034
Indian Vegetarian Restaurant and House of exclusive Indian Sweets and Snacks