Sakura Japanese Steakhouse

9432 San Jose Blvd Jacksonville FL 32257 USA

(904) 739-8282

Location