Get directions to: Shoestring, Placerville, CA
Restaurant address: 1320 Broadway Placerville, CA 95667, USA
Restaurant: Shoestring