Vazhai in Vashi, Navi Mumbai brings authentic South Indian cuisine from Tamil Nadu, Kerala, Andhra, Telangana, and Karnataka.