Visiting Spain? Fancy a curry? Try our restaurants in Calpe and Javea