(1)

4114 Elm Ave, Long Beach, CA 90807

Reviews

2 years ago

small and convienient

I came to this place originally for a temp place that's close to my job. Six years later I'm still here.