Claim profile
Company profile is unclaimed
Venue
West Shore Cafe and Inn
5160 W Lake Blvd, Homewood, CA 96141, USA