Posted on December 14, 2015December 14, 2015 Il Gattopardo in Manhattan, NY- Impressive Rockefeller Townhouse with Not So Impressive Food