Colmao el Chino is located in Santo Domingo Este, Dominican Republic on F5CQFM8, C. Simón Bolívar. Colmao el Chino is rated 4.6 out of 5 in the category natural goods store in Dominican Republic.
Address
F5CQFM8, C. Simón Bolívar
Accessibility
No wheelchair-accessible car park