La INDIA Restaurante is an Indian restaurant located in Lluchmayor. It offers a variety of Indian dishes. Key facts used from search results include the name, cuisine type, and location.