Pizza magic has some of the best pizzas in town, and service quality seems to be improving. Now they just need to perfect their online ordering system and their website, ... more