Kabuki Japanese Steakhouse & Sushi Bar Fernandina Beach FL
Add Website
Close
Kabuki Japanese Steakhouse & Sushi Bar
Be first to review Amelia Ave,Fernandina Beach FL 32034 Phone Number: (904) 277-8782
Kabuki Japanese Steakhouse & Sushi Bar Store Hours
Hours may fluctuate