I am meeting someone for a business lunch at Locanda del Lago, on the Promenade in Santa Monica, on Friday. I checked out it's website and it looks like a real treasure. I'm a sucker for a great Italian Antipasto table and the place has a pretty impressive wine list. Everything else looks great too. Is it a winner??