Pizza Review
Probably the best pizza you can find in Niagara. Thicker crust, gooey cheese, fresh sauce