Pops Food Service, OPA LOCKA, Florida (FL)
Readily operating at 13640 Northwest 19th Avenue () in OPA LOCKA, Florida (FL) (33054), Pops Food Service can be called at 3056878888. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in OPA LOCKA, Florida (FL)
Pops Food Service contact information and details:
Address: 13640 Northwest 19th Avenue - , OPA LOCKA, Florida (FL) 33054
Contact Phone: 3056878888
