Elba International Broward
8000 W Broward Blvd Ste 5016
Plantation
FL
33388
(954) 916-6455
Open Map
Description
Elba International Broward is located at 8000 W Broward Blvd Ste 5016, Plantation, FL. This business specializes in Restaurants.
by merchantcircle on July 14, 2015 from
merchantcircle
Bar & Grill Restaurants
Carry Out
Categories: Restaurants
Delicatessens
Food & Dining
Foods-Carry Out
Fort Lauderdale
Mexican Restaurants
Restaurants
Retail - Delicatessen eating Places