Unconfirmed status.
Retail food market with a health rating of 94 (A) as of 07/17/2012.
Address: 3616 W 3rd St, Los Angeles, CA 90020, USA
Phone Number: Not submitted