Found the place by chance, and decided to try some of their pizza. Though the prices are a little steep, the taste made up for it. I recommend their buffalo wing style.
I've been eating Stromboli's for more than 30 years and in several states and never had one like the one today from Mario's. It was undoubtedly the worst I've ever TRIED to eat. The thick crust was tough yet raw on the inside. Rather than...More