Lila Shop is located in La Julia, Dominican Republic on Victor Garrido Puello 31, Santo Domingo, Distrito Nacional 10149. Lila Shop is rated 3 out of 5 in the category retail in Dominican Republic.
Address
Victor Garrido Puello 31, Santo Domingo, Distrito Nacional 10149