Report a review comment
janetgottlieb
I haven't been yet and don't know the owner's identity. But it's not called Champs. It was my understanding that Champs' owner also owned Screamers Pizza. So that would just be one venue now.