Pizza Review
I am telling you… this is the best pizza place I have ever been to. My girlfriend and I came here almost once a week. We just moved to ATL, and I’ll tell you this. The one thing I miss the absolute most about Philly is this pizza. DAVE, you need to check this one out.