Taj Mahal Pty Ltd is an Indian restaurant located in New Farm, offering a delightful culinary experience. As you step inside, the air is infused with the enticing aroma of spices, and the flavors transport you to the vibrant streets of India. We take pride in presenting authentic Indian dishes, featuring a menu that highlights the diverse regional cuisines—from the bold spices of North Indian fare to the delicate, aromatic flavors of South Indian specialties. Taj Mahal Pty Ltd is your destinati…