Seriously, I'm not kidding it is the best. I've had pizza all over the world, and no place is as good as La Nova. They have the perfect crust, sauce, and toppings. The wings are awesome and exactly how wings should be served. La Nova is the only reason I would ever consider moving back to Buffalo, and when I visit it is the first and many other meals I have in town. DO IT!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.