
Crown of India
Restaurant
4.8 (4882 reviews)
Family-owned Indian restaurant with a colorful dining room & a terrace with vast sea views.
Carrer Major, 2, 03590 Altea, Alicante, Spain
$$$$$
+34 865 67 32 59

Restaurant
4.8 (4882 reviews)
Family-owned Indian restaurant with a colorful dining room & a terrace with vast sea views.
Carrer Major, 2, 03590 Altea, Alicante, Spain
$$$$$
+34 865 67 32 59