Taj Mahal is an Indian cuisine restaurant. It is located on Avenida Sá Carneiro. The establishment is known for its Indian dishes.