Sakura Japan – Restaurant

Sakura Japan - Restaurant

Be the first to review

With a full-service bar and an atmosphere to match, Sakura offers something for everyone. Offering sushi, sashimi, and Japanese dishes, Sakura serves a little something for everyone.

image