T
Taste of India
Address
24 Castle Street, East Cowes PO32 6RD
City
East Cowes
Post Town
East Cowes
County
Isle of Wight
Country
England