Pizza Review
Not sure this qualifies as pizza. It is essentially a thin flatbread piled with toppings. The taco pizza (not pictured) was like a better Mexican pizza from Taco Bell and the special was a mountain of meat (pictured). Tough to review. Still not sure if it is pizza. 7.9. Fair score.