CAPT Crab's Take-Away
4775 Northwest 183rd Street
Opa Locka, FL 33055
(305)620-4333
Categories:
Restaurants
Leave a comment