Taj Mahal is an Indian cuisine restaurant. It is mentioned in search results related to restaurants in Albufeira.