Do you still deliver
Address: 10101 U.S. 522 S, Lewistown, PA 17044, USA
Stacey Madera | Nov 26, 2018
Yes
Nicelil pets | Jul 28, 2021
Villa Roma offers cash deliveries however they have now partnered with Door Dash to extend deliveries to credit/debit card orders
Mr. Jeffrey Scott Thompson (Jsticeman) | Nov 26, 2019
Yes they do still deliver
Melissa Swartz | Nov 26, 2018
Yes. They still deliver teir execellent food!
Ian Prescott (Integrated Internal Arts) | Nov 26, 2018
Yes they do.
Andy Hagerty | Nov 26, 2018
They do deliver
Thanks! Your answer is awaiting moderation.