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