Pizza Review
Overrated. I don’t know how this is the “best pizza in Alabama”. That’s a complete sham. I wouldn’t travel out of my way to get this pizza. Much better pizza elsewhere. This was OK, but not worth the hype. Too doughy.