99/4 Ratchaphakhinai Road, Phra Sing, Mueang, Chiang Mai 50200
Taj Mahal Indian Restaurant is listed under Restaurant in Chiang Mai, located at 99/4 Ratchaphakhinai Road, Phra Sing, Mueang, Chiang Mai 50200. You can contact them by phone at 0991347222.