Restaurants - Japanese in Placerville, CA
Shilla Teriyaki & Sushi Bar