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