Sabor De Cuba

9160 Nw 122 St Unit 20, Hialeah Gardens, FL

Menu (As of 10/29)

Sabor De Cuba: hours and how to order