South Indian fine dining restaurant ‘Dakshin’ comes to Mumbai

Dakshin started in Chennai in 1989. Over the years Dakshin has opened in New Delhi, Mumbai, Hyderabad, Bengaluru and Vishakapatnam

Photo Credit: Special Arrangement
Read more