La Nova

I think almost everyone in Buffalo has some basic knowledge of La Nova.  They’re easily one of the most well known pizzerias and for good reason, they serve really good pizza.  Even though I’ve lived downtown for the last year, Alli and I really haven’t eaten at La Nova a lot.  I’m not sure why,...
Read More