Thank you for helping us by reporting bad content.
Big Lou`s is located in San Antonio, Texas and has the biggest pizza that I have ever seen. When I heard about this place I initially wanted to try it because of the size. I mean, who wouldn`t want to see a 42" pizza? I was shocked at how amazing the pizza tasted! This was one of the best pizzas I have ever had. Sadly, I could barely finish one slice because of how big it is but I was happy to take home the leftovers our party had.
Pictures are my own.