Fratelli d'Italia is an Italian restaurant offering a menu that includes pizza and takeaway options.