669 Highland Ave, Needham Heights 02494, United States
669 Highland Ave, Needham Heights 02494, United States
No delivery
Spot something wrong?
Dishes at Three Squares Craft Kitchen & Cocktails. Prices may vary in venue.
Been to Three Squares Craft Kitchen & Cocktails? Be the first to share what you ate.