Sierra Chef

  1. Sierra Chef
    (775) 392-4417
    2292 Main St
    Genoa
    Operating hours: 
    Mon. - Fri.: 7 am - 3 pm ; Sat. - Sun.: 9 am - 5 pm
    Parking: 
    Lot