I just started a restaurant group on bostonlinkup.com and am looking for a 1st dining spot in greater Boston. I want the first event to be a hit and open people's eyes up to all the good food Boston has to offer. I imagine the group will be between 10 and 15 people. I'd love your input on the following possible first destinations as well as any other thoughts you may have:
Craigie Street Bistrot
Thanks in advance!