Pizza Review
Decent - not the best cheese pizza. Their niche is specialty (gimmick) pizza though. Pretty greasy pizza and too doughy for a pizza that thin.