Limao is located in Santo Domingo, Dominican Republic on Av. Gustavo Mejia Ricart N.98, Edif. Remanzo, Piantini.. Limao is rated 3 out of 5 in the category japanese in Dominican Republic.
Address
Av. Gustavo Mejia Ricart N.98, Edif. Remanzo, Piantini.