firestick
in
Irvine, CA
Sakura Sushi
2830 N Bellflower Blvd
Long Beach
CA
90815
(562) 425-9492
20.8
mi