Dakshin Showcases South Indian Tradition With A Delicate Blend Of The Cuisine Of The Five States Of Andra Pradesh, Kerala, Karnataka, Tamil Nadu And Telangana.
Map of Dakshin
OTHER PLACES NEAR DAKSHIN
Dakshin Shop No 14, Building 17, Barwa Village 0.00 Miles Away