The (new) Road to Hell('s Kitchen)
New York City
United States of America