Star of India
Avenida Brozas 10, 03184 Torrevieja Spain
Star of India is a Indian, Asian, Vegetarian Friendly, Vegan Options place is located in Torrevieja, Valencian Country. The address of Star of India is Avenida Brozas 10, 03184 Torrevieja Spain.
If you want to go to the place or need any services, you can contact them directly. The phone number is +34 966 78 87 81,