Looking for a nice lunch spot with a nice variety on the menu, as there will be several people with different tastes. My group and I will be heading out from North Stamford and are not looking to head downtown. Heard a lot about some place in New Canaan on this board but haven't tried any of them. Not looking to spend a fortune but price point isn't my number one deciding factor. Thanks for your help!