1600 Highbury Avenue North, London, ON
By far the best pizza in London! The guys are doing things right. We had an Extra lg delux with thier spicey sauce, toppings were fresh and meats were amazing (the bacon is real and sooo good).
Will be trying the deep dish next!