New York
Brooklyn
La Villa Pizzeria & Restaurant
La Villa Pizzeria & Restaurant
(718) 256-3100
1529 86th St, Brooklyn, NY 11228
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available