West Shore Cafe and Inn
5160 W Lake Blvd, Homewood
(530) 525-5200
Menu
Reserve
Restaurants in Homewood, CA
West Shore Cafe and Inn
5160 W Lake Blvd, Homewood, CA 96141
(530) 525-5200