Iberia Bar & Grill

Easygoing, modest pick offering classic Portuguese fare such as paellas & mariscada dishes.
Phone Number: 
(561) 829-2125

Location

3745 S Military Trl
Greenacres, FL 33463