Update Info - La Barra Restaurant
This restaurant was reported as closed. If it is open, let us know.
La Barra Restaurant
1728 Woolco Way
Orlando, FL 32822
1728 Woolco Way
Orlando, FL 32822
This restaurant was reported as closed. If it is open, let us know.