The South Shore, an area where (other than dim sum restaurants) I'm totally unfamiliar with the lay of the land so I was relieved when my colleague suggested the restaurant.
Unfortunately Le Tomate Blanche is located in Dix/30 which is an automatic minus 1 for ambiance, however I'll admit that it is a convenient location for a business lunch. The interior atmosphere of the restaurant is quite nice and they do have a terrace, but this puts you in the middle of Dix/30 overlooking shops and parking spaces.
I had the buffalo mozzarella to start and the risotto as my main course. Both were good but not particularly special. The service was attentive, friendly and quick.