Do you do take out?
There seemed to be quite a few people that came in and picked up food they ordered by phone
Yes they do take out.
I have only eaten there so I don't know if they do take out, but I would guess they do.
Get quick answers from Pizzeria Villagio staff and past visitors.