10144 W River St
Truckee, CA 96161
At first I was so excited about this place, the food was good the service was slow but they were busy so I understood. i went back 2 more times and…
Didn't find what you were looking for?
Please help others by helping us do better.