← Nassau County restaurants
The Lemon Tree
No reviews yet
Restaurant95469 Amelia National Pkwy, Fernandina Beach
Own or manage The Lemon Tree? Claim this listing free
Hours
Hours not listed yet.
Details
Address95469 Amelia National Pkwy, Fernandina Beach 32034-9306
Phone+14072478172
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.