Lake Forest Destination: Westwood Bistro

The Lake Forest crowd is a clubby bunch, and when they find someplace they like, they descend upon it in numbers. Westwood Bistro, which opened last year, certainly fits that bill. Yes, I’m a little late to the party, but better late than never, right? It was jammed to the gills on a recent visit, […]