Dimitri's is a pizza restaurant offering takeout and delivery. Known for generous toppings and a variety of options.