Kan-KI Japanese Steakhouse
2009 Eastwest Pkwy Fleming Island, FL 32003-6332
904-269-3003
Business Hours:
Payment Types