Jade Restaurant Bella Vista is located in Santo Domingo, Dominican Republic on Avenida Rómulo Betancourt 1516 esq. 12 de julio Plaza Thalys. Jade Restaurant Bella Vista is rated 4.3 out of 5 in the category asian restaurant in Dominican Republic.
Address
Avenida Rómulo Betancourt 1516 esq. 12 de julio Plaza Thalys