The Edison State Park is located in the Menlo Park section of Edison, New Jersey. It is located on Christie Street, the first street in the world to be lit up by lightbulb, just off Lincoln Highway, near the Metropark Train Station. It covers a total area of 37 acres.
Edison Memorial Tower Corporation
Thomas Edison Center at Menlo Park
LouCas
Bombay Spice II
Moghul Restaurant
Villa Gennaro