Taj Mahal is a takeout restaurant offering a diverse menu of Indian, Italian, Asian, and German cuisine.