WWL got the chance to sneak inside and snap photos of Mannings, the new restaurant by Archie Manning which is due to open tomorrow. Of special note are the approximately 500 televisions, the stadium seating in front of the largest of said televisions, and booths from which diners can still watch the televisions. [WWL]
Filed under: