Sakura Japanese Steak House
10722 Big Bend Rd
Riverview, FL 33579-7197
813-671-2388