Le Clos - Café Restaurant Provençale serves delicious dishes by candlelight in a charming intimate 1906 cottage located in the historic district of Fernandina Beach on Amelia Island Florida.