Taj of India

Restaurant in Newbury.

What visitors say

2 reviews
Atmosphere
A welcoming environment for those seeking a spontaneous Indian meal.
Quality
Highly regarded as potentially the best Indian food in Newbury.
Service
Provides a great overall experience for diners.

Find more