Star of India - Estrella de la India

Rambla de los frailles 28, San José, 04118 ,Spain
Star of India - Estrella de la India Star of India - Estrella de la India is one of the popular Indian Restaurant located in Rambla de los frailles 28 ,San José listed under Restaurant/cafe in San José , Bar in San José , Indian Restaurant in San José ,

Contact Details & Working Hours

Map of Star of India - Estrella de la India