Thistle & Leek
Restaurant in Needham, Massachussetts
Opening hours: Tu-Fr 12:00-14:00 "Lunch" || Su 11:00-14:00 "Brunch" || Tu-Su 17:00-21:00 "Dinner" Features: outdoor seating, takeaway, air conditioning
105 Union Street, Newton Centre, 02459Restaurant in Needham, Massachussetts
Opening hours: Tu-Fr 12:00-14:00 "Lunch" || Su 11:00-14:00 "Brunch" || Tu-Su 17:00-21:00 "Dinner" Features: outdoor seating, takeaway, air conditioning
105 Union Street, Newton Centre, 02459