Pizza Review
Real deal. Best in the DFW. Only going to get better! Take-out for now but seating/beer & liquor license in the works. Sky is the limit for Chef Ozzi!