Located in the heart of London, taj mahal is a small, cozy fine dine restaurant that aims to present the rich flavours and culture of india to the world. The dishes are inspired from the travels of the chef across the country and the world and each of them strives to tell a delicious story.
Like this project
0
Posted Dec 27, 2023
Located in the heart of London, Taj mahal is a small, cozy fine dine restaurant that aims to present the rich flavors and culture of India to the world.