Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Fernandina_Beach

Amelia Isalnd Deli, Fernandina Beach, Florida










Amelia Isalnd Deli
5 S 2nd St.
Fernandina Beach FL United States


Phone: 904.261.9400
Parking: street parking