Just a short push to the Town of Clifton with restaurants and procuring nevertheless tucked away inside of a peaceful and peaceful enclave.One of the preferred spots in the city, nonetheless, is Peterson’s Ice Product Depot. Men and women travel from significantly and huge to sample their award-winning do-it-yourself ice creams.Opened in 1867, th