Categories: RestaurantAddress 4750 Amelia Island PkwyFernandina Beach, FL 32034USContact Contact Store