The Big Red is the best pizza I have ever had. My family drives 20 minutes each way to get it despite the fact that there are dozens of pizza places in the area, it's that worth it. Always GREAT customer service. We loved it when it was just "Rizzo's" and we were so excited when we found that they were reopening into Lil Rizzo's. The quality has not changed.
The Big Red is the best pizza I have ever had. My family drives 20 minutes each way to get it despite the fact that there are dozens of pizza places in the area, it's that worth it. Always GREAT customer service. We loved it when it was just "Rizzo's" and we were so excited when we found that they were reopening into Lil Rizzo's. The quality has not changed.