Federico Ristorante Italiano, the spiritual successor to Crystal City’s Cafe Italia, is now open for business.
Co-owner Freddie Lutz, who also runs the eponymous Freddie’s Beach Bar, told ARLnow that the revived restaurant held its grand opening Sunday (Sept. 30).