Category Archive for 'Greek Food in Boston'

Steve’s Restaurant

Sunday, April 16th, 2006

Given the beautiful weather on Saturday, it seemed silly to adhere to my scheduled plans, which were to read inside in between trips to the laundromat. Instead I participated in the consumer frenzy known as Newbury Street On A Saturday Afternoon, and bought a pretty penny’s worth of spring clothes, because, of course, I […]