Member Page

West Shore Café & Inn

  • Hotels + Resorts
  • Chamber Member
  • Restaurants, Bars
5160 West Lake Blvd
Homewood, CA 96141
(530) 584-6859