We found the restaurant as we were walking along looking for a quick place for lunch. We were immediately charmed by the garden and as there was no one else there, our kids could explore a bit.
The food was a bit pricey, about $35 for 2 roast beef sandwiches and 2 PB&J. The food was good, but it took about 10 minutes for our children's food and the another 20+ minutes for my husbands and my lunch. It was okay, but typically I expect faster service for cold sandwiches.