Pizza Review
A little bit of flop but might be the best pizza I’ve had in Dallas proper