News from The Mall Deli in the heart of Clifton