spanishmackerelsushi
in
Torrance, CA
Sakura Japanese Restaurant
4545 Centinela Ave
Los Angeles
CA
90066
(310) 822-7790
11.8
mi
Little Island Sushi Inc
14622 Ventura Blvd
Sherman Oaks
CA
91403
(818) 981-3844
22.7
mi
Tomodachi Restaurant
2779 Agoura Rd
Westlake Village
CA
91361
(805) 777-7578
35.3
mi