Monthly Archives: October 2017

ONE DISH: Three Squares Craft Kitchen and Cocktails in Needham

While there are an abundance of specialty restaurants in town, Needham native Aaron Krug opened Three Squares Craft Kitchen and Cocktails in 2013 to fill the void of a traditional, all-American restaurant. “Compared to when I grew up in Needham, there was a significant void of everyday American food. When I grew up here we [...]