Get directions to: Shilla Teriyaki & Sushi Bar, Placerville, CA
Restaurant address: 2942 Paul Bunyon Rd Placerville, CA 95667, USA
Restaurant: Shilla Teriyaki & Sushi Bar