World NYC’s South Indian cuisine restaurant, Semma earns one Michelin StarNovember 4, 20220 Semma, a restaurant in New York Metropolis’s (NYC) Greenwich Avenue, which has been serving heritage South Indian dishes since October…