Taj of India
Restaurant in Newbury.
What visitors say
- 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