After Houston, Michelin-Starred Indian Restaurant ‘Musaafer’ Opens In New York

Musaafer in Houston, Texas, had won a Michelin star last year. This acclaimed Indian restaurant has just expanded to a second location in Tribeca, New York City.

More From Author

<div>Rohit Sharma Makes Massive Comment, 3 Months After Test Retirement: “Mentally Draining…”</div>

Trump, Family Launch New Crypto Venture, Experts Raise Red Flags

Leave a Reply