Dimitri's Pizzeria is a pizza restaurant offering a menu of pizza and Canadian cuisine.