Modern India offers a diverse menu of Indian cuisine, with options for dining in, takeout, catering, and a daily buffet.