Download the Dryver App
Download App

Sakura Japanese Restaurant & Sushi Bar Specials

Sakura Japanese Restaurant & Sushi Bar

2973 Shore Drive
Virginia Beach VA 23451
No Specials available right now.