Food Safety Report: Yoshinoya Beef Bowl Restaurant, Topanga Canyon Blvd, Canoga Park, CA, USA 6 years ago • details 57