Crown of India is an Indian restaurant located in the heart of Altea’s Old Town, offering traditional Indian cuisine in one of the most atmospheric and picturesque areas on the Costa Blanca. Surrounded by whitewashed streets and Mediterranean views, the restaurant combines flavorful dining with the slower, more relaxed rhythm that defines Altea. WHY IT STANDS OUT ✔ Prime location
Read more...