Hi all. My company is having a training at the westborough residence inn this thursday and a group of us are looking for a decent lunch spot. It will be a group of about 12-15 people. Not looking for anything to high end and need vegetarian options as well as basics. We've already done asian this month so that cusine is probably out. Any help is much appreciated. Thanks.