Homewood's West Shore Café' and Inn, right across the street from the North Lodge, is the place to spend a lazy West Shore summer day. Whether you're into a casual lunch or dinner on the lake-side...