Pizza Waterloo is a restaurant offering a variety of pizzas, from classic options to inventive creations with locally sourced ingredients.