Sabor De Cuba Restaurant

11710 NW South River Dr # 108 Medley FL 33178 USA

(305) 456-9946

Location