Friday Food Insider: A Mediterranean restaurant opens its doors in Falmouth

In recent months, the town of Falmouth has welcomed several new restaurants to its food scene, including Jaffa Mediterranean Grill, an outpost of a South Portland-based restaurant. (Read More)