Pizza Review
Based off the New Haven, CT “Bar” pizza it is easily the best in Southern California. However, it’s still in Southern California