No. It does not.
No they do not. The WiFi in the restaurant is only for their registers and order stations.
That is a good question .Next time than i visit this pizzeria i would ask
Not sure 🇮🇹😎
Thanks! Your answer is awaiting moderation.