West Shore Cafe and Inn
5160 W Lake Blvd, Homewood
(530) 525-5200
Recent Reviews
West Shore Cafe and Inn
5160 W Lake Blvd, Homewood 96141
(530) 525-5200