Pizza Review
Surprisingly up there. This pizza has no business being this good. Small pie thats more like an appetizer for $17, but the flavor pops. Gotta give credit where its due.