Le Clos Reviews & Details
20 S 2nd St
Le Clos is located at 20 S 2nd St in Fernandina beach near the intersection of S 2nd St and Centre St. Their menu consists of American and French dishes . Call (904) 261-8100 today!
- Cuisine:American and French
- Major Intersection:S 2Nd St And Centre St
Tell us more about Le Clos Fernandina beach!