Franco’s Pizzeria – Niagara Falls Blvd
Tonawanda, NY 14150
Franco’s Pizza is a well-known Buffalo-style pizzeria located at 2205 Niagara Falls Boulevard in Amherst, NY, serving the Northtowns and greater Buffalo region with pizza, wings, subs, salads, and comfort food favorites. Part of the longtime Franco’s Pizza family of Western New York restaurants, this Amherst location stands out for its thick crust pizza, sweet signature sauce, cup-and-char pepperoni, gluten-free options, and reliable takeout and delivery service popular with local families and University at Buffalo students. Open daily with dine-in, pickup, catering, and online ordering available, it offers a casual neighborhood dining experience in one of Amherst’s busiest commercial corridors.