Back To Previous

Sakura Japan

Sakura Japan

Details

This Japanese chain restaurant offers up fresh sushi, teriyaki and bubble tea. Find large portions and small price tags.

Map

Amenities

Overview
General
  • Hours of Operation: Mon-Fri 11 am - 9 pmSat-Sun 11 am - 8 pm