Pizza Review
They must have taken to heart what was said in El Presidente’s review because this was about as close as I think you can get to solid pizza in Oklahoma. Extremely good pizza. 8.4.