A Must-Visit Fantastic Restaurant with a Waterfall View in New Jersey