T
Taste of India
Address
The Green, Horton cum Studley OX33 1AE
City
Horton cum Studley
Post Town
Oxford
County
Oxfordshire
Country
England