Amelia City Sushi
1811 Village Ct
Fernandina Beach, FL 32034-5841
904-432-8621