sakuranaruto
in
Tampa, FL
Sakura Japanese Steak House
10722 Big Bend Rd
Riverview
FL
33579
(813) 671-2388
13.4
mi