Pizza Bella Address: 1133 Tonawanda St, Buffalo, NY 14207 Phone: (716) 874-0755 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: TC Jr's. at 2941 Delaware Ave, Buffalo, NY 14217 Pizza Inn at 1482 Fillmore Ave, Buffalo, NY 14211 Subway at 2055 Niagara Falls Blvd, Buffalo, NY 14228 Applebee's Neighborhood Grill & Bar at 2656 Delaware Ave, Buffalo, NY 14216 Doctor Bird Inc at 842 E Delavan Ave, Buffalo, NY 14215