Needed a middle ground restaurant to meet friends. They live in the suburbs of Worcester and we live in the suburbs of Boston. Thought Wellesley would be a good midpoint. Been to Blue Ginger and wanted a new venue. Booked Vela for tomorrow night. Anyone know the place? What's good on the menu?