Dine in or take out only?
Address: 2030 Nut Tree Rd, Vacaville, CA 95687, USA
Jonathan Cowan | Aug 27, 2021
We dine in
Napoli Pizzeria Vacaville | Aug 27, 2021
Yes folks! We have dine in for you! Join us today!
Bill Brown | Aug 27, 2021
Both
Thanks! Your answer is awaiting moderation.