Other Live Cams:
- West Shore Cafe & Inn
- 5160 West Lake Blvd. - Homewood
- California 96141 - United States
- [email protected]
The West Shore Café is a lakefront restaurant featuring fine dining, event planning and full wedding services. We are an all outdoor restaurant open for the summer season only and operate on a weather permitting basis 7 days per week, beginning May 27 and ending September 12.