Food Safety Report: Canyon Lodge, Canyon Boulevard, Mammoth Lakes, CA, USA 6 months ago • details 8 Friday Chicken from Canyon Lodge