Villa Pizza

2200 Mt Holly Rd #12, Burlington, NJ

Menu (As of 10/29)

Villa Pizza: hours and how to order