Surrounded by country roads and horse farms, 121 Restaurant is located in the small country town of North Salem, NY. The original restaurant of the group, first opened its doors on May 26th, 2000. Since then 121 has become every local’s favorite and has been serving the surrounding area ever since.