Taj Mahal is an informal restaurant offering traditional Indian cuisine, including entrees and buffet meals.