West Shore Cafe & Inn, Homewood, California

2 Mentions on Trippy

5160 W Lake Blvd

Homewood, CA 96141

Get Directions