clock menu more-arrow no yes mobile

Filed under:

Bills, Bills, Bills

New, 5 comments

theliondomain1.jpgThe impossible to get into restaurant of mid-2010, The Lion, now has a website that’s also impossible to get into. Because the domain name expired. Perhaps John DeLucie should spend less time hotboxing pork chops, and more time sitting down and paying those bills. [The Lion]

The Lion

62 West Ninth Street, New York, NY 10011 (212) 353-8400 Visit Website