Food

Semma South Indian cuisine restaurant earns one Michelin Star

New YorkSemma, a restaurant in New York City’s (NYC) Greenwich Avenue, which has been serving heritage South Indian dishes since October last year has...

Popular

Subscribe

spot_img