Taste of India
24 Castle St, East Cowes
01983 296335
Menu
Reserve
East Cowes, Isle of Wight
Taste of India
24 Castle St, East Cowes, Isle of Wight PO32 6RD
01983 296335