From Our Editors
Bring on the cheese! Savannah's Pizza's pizza located in Orchard Park is loaded with fresh cheese and ingredients, making it a local favorite.
Don't waste time on public transportation! Bring your own wheels to the pizzeria and easily park nearby.
Our food is so reasonably priced, you'll be emboldened to treat your friends. Delicious eats you can afford. The pizza at Savannah's Pizza is filled with endless flavors, so head on over today and enjoy a slice or two of yummy goodness.