LeDu Thai Eatery Categories Restaurants 313 Walnut Street Newton MA 02460 (617) 916-1660 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×