California Teriyaki Bowl

1133 Westwood Blvd
Los Angeles, CA
310.209.4952
34.060109
-118.445008

for California Teriyaki Bowl
Directions
from: