Tag Archive

The following is a list of all entries tagged with falafel:

Falafel Super Salad

Lately I have been grumpy, for many reasons, but for now lets just blame it on the rain.  Boston had its third major storm of the month this week.  According to the Boston Globe, more than 11 inches of rain have fallen in the Bean over the past thirty days, with another 3 and a [...]