I visited Clifton Deli and had an amazing experience! The food is great, no matter what you buy it is always worth wild. Much thanks is need for a different style menu with homema...
All reviews seem positive