Get directions to: Angel's Restaurant, Mammoth Lakes, CA
Restaurant address: 20 Sierra Blvd Mammoth Lakes, CA 93546, USA
Restaurant: Angel's Restaurant