Update Info - La Favola
This restaurant was reported as closed. If it is open, let us know.
La Favola
302 Centre St
Fernandina Beach, FL 32034
302 Centre St
Fernandina Beach, FL 32034
This restaurant was reported as closed. If it is open, let us know.