Every year, Greeks around the world spend March 25 with family, eating a traditional Lenten meal of salted cod and garlic mashed potatoes, to celebrate Greek Independence Day. While parades are held in Athens on the day itself, many cities in the United States gather one month later, awaiting better weather. On April 26, Boston,...

