New Bedford’s Lupo’s Restaurant Was a Downtown GemNew Bedford’s Lupo’s Restaurant Was a Downtown GemLupo's was a popular hangout in downtown New Bedford for years.Barry RichardBarry Richard