After reading chowcat's post from a few days ago, I went searching for some greek yogurt at Christo's in Arlington. I like this store a lot, all types of Greek products, good looking produce too (99 cent avocados, nice red tomatoes). I bought some of the Total greek yogurt, ate it with honey and wild maine blueberries. Also bought some greek fruit juice and some tomatoes. The tzaziki looked good, as did the grape leaves, I'll be back there to try more stuff soon! Thanks chowcat!
Christo's is on the corner of Mass Av. and Lake St. in East Arlington.