Welcome to Taj Palace Bristol, Finest Indian Cuisine
situated at the heart of the city 39/41 Saint Nicholas St BS1 1TP Taj Palace is designed to be exclusive, friendly, informal, relaxing and fun - a place where you will always be Welcomed.
Bookmark Tajpalacebristol.com: