Vicky & Lysander

Vicky & Lysander at Grand Opening

Last modified March 18, 2010 at 7:40 am

A funny new concept has made its way to the Lower East Side. It’s called Vicky & Lysander, and is the latest project of Grand Opening on Norfolk Street.