Florida > Opa-locka > Restaurants, Food & Beverages > Restaurants > Elio's Restaurant
10777 NW 36th Ave, Opa-locka, Florida, 33167-3705
(305) 688-0054
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!