Dudi's is a deli offering fresh meats and homemade food.