L2 Is Closing on South Street
We’ve been told tha L2 at 22nd and South is closing. The corner location has been L2 since the late nineties. Before that it was Cafe Republic, a vodka bar by Stephen Starr. With South Street West’s resurgence, we can’t imagine it will be vacant for long.
UPDATE: L2 has extended its life through Saturday, August 6th.
South Street West News: L2 Is on the Outs [Naked Philly]