Contact
Kabuki Japanese Steakhouse And Sushi (904) 277-8782
Amelia Plaza, Fernandina Beach FL as of dinehere.us