West Shore Cafe & Inn

  1. (530) 525-5200
    5160 West Lake Boulevard
    Homewood, CA
    Operating hours: 
    Cafe open Friday through Sunday March 1st & April 9th 2017
    Parking: 
    Lot