Home > Food - Drinks > Restaurants > Chennai Restaurants > Navalur Restaurants > Karthik Tiffin Centre - Navallur - Chennai