West Shore Cafe

5160 W. Lake Blvd.
Homewood
California
United States
website