Ok, I know some people will disagree, but I love Louie's. I went last night with a friend, had a large pizza, and we ate all of it. They aren't stingy with the toppings either. The pepperoni were two layers thick. And god bless their sausage. Found out last night they make it themselves.
Don't let the look of the place deter you. They have damn good pizza!!