Restaurant Directory

Order from Italian restaurants near Truckee, CA

  1. Italian

    10096 Donner Pass Rd
    Truckee, CA 96161
  2. Italian

    Pizza

    11329 Deerfield Dr
    Truckee, CA 96161
  3. Italian

    Pizza

    11401 Donner Pass Rd
    Truckee, CA 96161
  4. American (New)

    Italian

    Pizza

    5001 Northstar Dr Suite 5101
    Truckee, CA 96161
  5. Italian

    Pizza

    10068 Donner Pass Rd
    Truckee, CA 96161