Pizza Review
This pizza here... I had tried La Nova in Williamsville on Main St. but I like this location a little better. Awesome bite in the crust, great seasoning, sauce, cheese and pepperoni. The sesame seeds on the crust are great but not for everyone. The bottom was a little doughy but cooked enough to complete this slice. Not as greasy as the Main St location. Great pizza, La Nova is a must!