Killer Pizza From Mars is a cool place to grab a pizza and watch a football game on the TV. The decor is Science Fiction and is different from your normal bland looking pizza joint. The pizzas are big with lots of fresh toppings. The North Escondido location is fast and and has good counter service.
Posted: 6/05/2008 • Link to this review