L.C. Roti Shop

19505 NW 2nd Ave, Miami Gardens, FL 33169

Rated 4.3 from 682 reviews

Cash-only counter serve serving Caribbean eats & housemade roti with pepper sauce in a strip mall.

More places like this