Address: 4090 NW 132nd St, Opa-locka 33054
Phone: (305) 688-4880
State: FL
City: Opa-locka
Street Number: 4090 NW 132nd St
Zip Code: 33054-4550
categories: caribbean restaurant, latin american restaurant, cafe
related searches: El bori cafe opa locka reviews, El bori cafe opa locka price, El bori cafe opa locka menu, El bori cafe opa locka photos