Japanese restaurant · 1147 Amelia Plaza, Fernandina Bch, FL
Dine-In
See full menu
More food in Fernandina Bch, FL · Japanese Food in Fernandina Bch