Sakura

751 S Weir Canyon Rd
Anaheim, CA
714.998.4929
33.861222
-117.737668
Hours:
Mon - Fri:11am - 2:30pm,   4pm - 9pm
Sat:11:30am - 9pm
Sun:closed

for Sakura
Directions
from: