Jekyll and Hyde Restaurant. 7 Ave. West Village