4200 S Alameda St
The employees at this place are really rude. True World got a near monopoly on the local seafood industry. The employees disrespect people because they feel that customers cannot go anywhere else.
February 20, 2011
True World Foods Los Angeles
If you've been to or used
True World Foods Los Angeles, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.