The Talk

Published On 06/25/2009 Published On 06/25/2009
Previous Venue Next Venue Venue Description
1. The Talk 116 Main St , Watertown, MA 02472 (Greater New England)

Within spitting distance of the owner's original Talk of the Town Diner, Talk serves up a comfortingly familiar, pasta-heavy menu of Italian favorites paired w/ an elaborate array of specialty cocktails in a renovated, 86-seat former bank redecorated to i