I'm looking for restaurants, preferably Italian and with a garden, to host a lunchtime bridal shower next May. Any thoughts? Barolo was my first choice, but it's too large for the number of people (40 max). Perhaps I Trulli or Bottino? Food is the most important factor, though a tranquil garden is a close second. Thanks in advance!