Taste of India
Taste of India La Marina village now is the time to try
Come try Taste of India La Marina https://spain-info.co.uk/la-marina/taste-of-india/
Taste of India La Marina situated on the main road of La Marina Village Elche Well worth a visit lots of choice from an interesting menu Opens 12.30