south Indian restaurant

Lifestyle

From Dindigul, Tamil Nadu, to New York: Michelin star chef Vijay Kumar’s journey has been Semma!

In Short Semma was awarded a Michelin Star in the first year of opening in New York Chef Vijay Kumar…

Read More »
Back to top button