Having been to both, one of which quite a few times, as I don't live that far away it's not such a stretch, I'd say yes of course if you're in the are
they are worth a visit. Only had to book at Perazzi to have stock & fore-end done. Other times I've been there they have always done their best to accommodate.
In my experience (and yes it's only mine ) Beretta customer welcome / service at Beretta Due which is where the SO's and DT's are made
isn't that welcoming, decidedly f-ing frosty as a matter of fact. It may have changed since I went. I guess it depends on what you are popping in for.