4269 NW 12th St, Lauderhill, FL 33313 (954) 945-5664
How to go there
Jamaican restaurant Loc: 26.1415 / -80.2054
Plan your visit