Last night, I was invited to attend the grand re-opening of the newly renovated Mena Restaurant on Preston Street in Little Italy. It’s a fine dining establishment, serving French Cuisine through a blind tasting of 5, 7 or 9-course meal, with the option of a wine pairing.