West Shore Cafe and Inn

5160 W Lake Blvd
Homewood, CA 96141

Details

This is a counter service fountain available during business hours.