Alright I have to give this awesome place a great update. While the new joint in town is STRUGGLING like a mofo over on the west side (Gio's), Lou's is killing it and consistent! I live around the corner from Lou's and order take out about once a week. Every pizza is perfect - legit haven't had a bad pizza yet.
Again, just have to give a big shout out to these guys. They opened the right way and doing it correct. No 2 hour wait, no water-ness at the bottom of the dish (YUCK!). Seriously go read Gio's reviews and make the route to Lou's instead