Sakura Japanese Restaurant Virginia Beach - Hours & Locations
Sakura Japanese Restaurant - Virginia Beach
2973 Shore Drive Suite 111, Virginia Beach VA 23451 Phone Number:(757) 412-2200Hours may fluctuate
Distance:1.38 miles