Mouthing Off
Talk lobster: David Francavilla, owner of the three Chowda House Light House restaurants (see review above), thought he might attract some attention with the recent lobster giveaway at his newest location, at 158 Fillmore Place. But the fundraiser netted much more than $300 for Lakewood’s Hospice of Saint John and…