Map & Directions - Amelia City Sushi and Steak Bar
Menu
Amelia City Sushi and Steak Bar
4800 1st Coast Hwy, Fernandina Beach, FL, 32034
(904) 432-8681 (Phone)
4800 1st Coast Hwy, Fernandina Beach, FL, 32034
(904) 432-8681 (Phone)