Terrible staff. The guy at the front was on the phone taking an order, the other girl was standing there on her phone ... no one acknowledged me for a good five minutes. I said I had a pick up and they told me it would be right now and I waited there for 40 minutes when it should've been 20 minutes. When another guy comes out which looked as if maybe he was the manager he asked me if this was for me and I said I'm not sure because my first thought was maybe it could belong to somebody else. and then so he yelled out if and asked if it was mine and was completely rude about it. I do not think three pizzas would take an hour and no one even bothered to tell me if there is any delays. Terrible experience it seems as if none of the staff wants to be there. Go to another Rosati's.