Is this place an actual legit place in Holmdel NJ or is it no longer around or something?
Been gone a long time now.