Florida > Opa-locka > Restaurants, Food & Beverages > Restaurants > The Licking Food Court
3699 Northwest 135th Street, Opa-locka, Florida, 33054
(786) 703-9975
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!