2910 Atlantic Ave, Fernandina Beach (904) 310-6904
It is no longer open
2910 Atlantic Ave, Fernandina Beach, FL 32034 (904) 310-6904
It is no longer open
Restaurantji Recommends