West Shore Cafe On The Lake
5180 W Lake Blvd
Homewood, CA 96141
Homewood, CA 96141