This restaurant offers a wide variety of authentic south Indian food. Read on to know the complete review.
Touted to be 'The Boss Of South Indian Food', Thalaivar is all about the specialities of all four South Indian states.