Niagara Pizza & BBQ: A restaurant offering pizza and BBQ, crafting Italian-style pizzas with passion for over 25 years. Suitable for various events.