logo
  • Home
  • Menu
  • Gallery
  • Coupon
  • Feedback

Gallery

01.jpg
02.jpg
03.jpg
04.jpg
05.jpg
06.jpg
07.jpg
08.jpg
 

Sakura Japanese Restaurant © 2013
Address: 10722 Big Bend Rd, Riverview, FL 33579
Map & Driving Directions
TEL.: (813) 671-2388     FAX.: (813) 671-7086
Sakura Sakura