I've been to several pizza places around the country and still fail to find one better than LaNova. Everytime I go to Niagara Falls, the first thing I do the next day is take a trip down to LaNova for lunch. They have the second best wings in Buffalo (Anchor Bar is the best, by a close margin). They have several different kinds of pizza, and every one of them is great!
Pros: Best pizza anywhere
Cons: parking
more