Berlin NJ Shopping Centers & Malls 1. 17 Clementon Rd, Berlin, NJ 08009 | Twin Roads Pizzeria & Restaurant (856) 768-2007