Best brunch in town! There are fewer and fewer places that offer fresh home made meals. We've been to France a few times and eating at Chez Vous makes us feel like we are there.
The owners and staff and very hands on. You can tell that they have a love for their restaurant and a great appreciations for the customer.