Taj Mahal II

C./ de la Fabrica, 5, Palma de Mallorca, 07013 ,Spain
Taj Mahal II Taj Mahal II is one of the popular Indian Restaurant located in C./ de la Fabrica, 5 ,Palma de Mallorca listed under Indian Restaurant in Palma de Mallorca , Business service in Palma de Mallorca ,

Contact Details & Working Hours

Map of Taj Mahal II