Pizza Review
Awesome pizza, no flop, great crust, fresh ingredients but the cheese just a weird flavor. Still great pizza. Top 2 pizza in Philly