non stop news concept background

An Indian man’s “desi review” of an Indian restaurant in Chicago with one Michelin star has received a lot of interest online. Foodies have appreciated his candid takes.