credit-cards

Villa Pizza Now Accepts Credit Cards

The rumors are true, after 41 years in business Villa Pizza is excited to announce to our loyal customers that we now accept debit and credit cards.