Taj of India
51-52 Cheap St, Newbury
01635 226848
Menu
Newbury, Berkshire
Taj of India
51-52 Cheap St, Newbury, Berkshire RG14 5BX
01635 226848