Deli offering a large menu with great service and superb food.