Get directions to: Stagger Lee's, Sheridan, CA
Restaurant address: 4981 H St Sheridan, CA 95681, USA
Restaurant: Stagger Lee's