From Our Editors
Santora?s Pizzeria in Buffalo is known for its tasty eats. Little guys and gals will also love dining at this restaurant, which offers a family-friendly environment (and menu).
This restaurant offers you the ultimate convenience ? in-store seating, carryout, or delivery.
Diners will appreciate the quick and easy parking options located near this dining establishment.