Ants on a Tree from Cheng Du, Stoughton, MA

(From Boston's Hidden Restaurants)

photo of ants on a tree from Cheng Du, Stoughton, MA

Photo of ants on a tree from Cheng Du, a Chinese restaurant on Route 138 in Stoughton, MA

(Go to food photo index.)