Calle Ramon de Lara #18, Los Jardines Metropolitanos | 1 block behind Hotel Gran Almirante, Santiago de los Caballeros 51000, Dominican Republic, Dominican Republic
"Good Food .Good service"
"Good Food .Good service"