Get directions to: Caribbean Cafe, Opa Locka, FL
Restaurant address: 13565 Nw 27th Ave Opa Locka, FL 33054, USA
Restaurant: Caribbean Cafe