In Food NewsBy Sumit Jangir Indian restaurant in Houston earns Michelin Star, a first for Texas In Food NewsBy Sumit Jangir By Sumit Jangir • November 19, 2024 2:59 PM PST