The Taj Indian Restaurant is becoming recognised as one of the finest Indian Restaurants in the South of England.
Elegantly and imaginatively appointed throughout, the restaurant treats its guests to a wonderful experience of authentic Indian and Bengali cuisine, skillfully prepared using only the finest ingredients.