Buzzy’s has some of the best pizza in Niagara Falls. The pepperoni pizza is my favorite. For some reason I really dig the pepperoni they used on their pies. This place could get busy on Friday and Saturday nights. Expect a small wait if you are eating in or taking your order out on these nights. There food is well worth the wait.
more