La Nova Pizzeria

371 W Ferry St, Buffalo, NY 14213

4.3(158)
$20 Minimum