meal delivery in sant josep de sa talaia
About 2 results.
Restaurante Little India Ibiza
Carrer des Caló 79, 07829 Sant Josep de sa Talaia, SpainIbiza Indian and Sri Lanka Restaurant. Located in San Antonio Bay wide selection of Indian dishes prepared by authentic Indian and traditional recipes.