Northstar

Our Northstar location.  Northstar menu »

  • Hours of Operation
    Open Tuesday-Saturday: Noon-7pm, Closed Sunday and Monday

7001 Northstar Dr.
Truckee, CA 96161
(530) 562-1800

 

 

For directions, simply click on the location icon.