You could visit an Italian restaurant every night of the year and still not exhaust all the choices in South Florida. But while dining recently at Cafe Italia in Fort Lauderdale, something hit us: “Hey,” we thought, “we’re eating real Italian food.” And what’s more, virtually everyone dining at this small, unpretentious cafe was speaking […]
