You wouldn't guess that this small, rather dumpy looking building houses the best pizza in the world!!! It is unique and you'll never taste another pizza like this!!! Plain or pepperoni it is wonderful!!! If Pizza Oven ever closes Niagara Falls will lose one of its most valuable treasures!!!
more