1625 NW 38th St, Miami, FL 33142 (305) 638-5498
How to go there
Dominican restaurant Loc: 25.8111 / -80.2234
Plan your visit