A traditional deli and café in the heart of Clifton