Mini Menus for David’s Restaurant
David's Restaurant offers fine dining on Amelia Island in Fernandina Beach, Florida. Co-owner Deborah Gold picked up a mini menu from a [...]
David's Restaurant offers fine dining on Amelia Island in Fernandina Beach, Florida. Co-owner Deborah Gold picked up a mini menu from a [...]