La Villa Pizza is currently ONLY available for DELIVERY orders.
hero

La Villa Pizza

1306 N Capital St NW, Washington, DC 20011

4.6(432)
Open NowFull Hours$10 Minimum$1.99 Delivery (50 - 65 min)

FAQ