Taj Palace
Indian · Curry House · Casual Dining
Taj Palace is an Indian restaurant offering delivery, eat-in, and take-away options. It is located in Bristol.
Location
Best places nearby
The highest rated places close to Taj Palace.
Local restaurants nearby
39/41 Saint Nicholas Street, Bristol BS1 1TP, United Kingdom



